繁体   English   中英

在 Websocket 服务器上启用 SSL

Enable SSL on Websocket server

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在使用ws 节点库来创建 WebSocket 服务器。 我正在尝试启用 SSL 以便我可以从 https web 页面连接,但我没有运气!

这是我的服务器代码:

const fs = require('fs');
const https = require('https');
const WebSocket = require('ws');

const server = https.createServer({
    cert: fs.readFileSync('./certs/cert.pem'),
    key: fs.readFileSync('./certs/privkey.pem')
});
const wss = new WebSocket.Server({ server });

这是我的客户端代码:

var serverAddress
if (process.env.NODE_ENV == 'production') {
    serverAddress = 'wss://ec2_____.us-east-2.compute.amazonaws.com:18181'
} else {
    serverAddress = 'wss://localhost:18181'
}
const ws = new WebSocket(serverAddress);

服务器运行良好,但我无法连接到它。 我只是在控制台中收到此错误:

websocket.js:17 WebSocket 连接到“wss://localhost:18181/”失败:连接建立错误:net::ERR_CONNECTION_REFUSED

问题暂未有回复.您可以查看右边的相关问题.
2 使用SSL的PHP​​ WebSocket服务器

我正在尝试在此环境中运行的应用程序中使用websocket:-Debian 8-Apache 2.4.10-PHP 5.6.30我使用devristo / phpws软件包,并且只是尝试使它们的示例正常工作(时间)。 在HTTP上下文网站和ws://协议连接上一切正常,但是当我尝试将其放在HT ...

3 启用与LDAP服务器的SSL通信

AIX中位置“ sqllib / cfg /”上缺少IBMLDAPSecurity.ini文件。 在此目录中,有一个文件IBMLDAPSecurity.ini.sample。 db2 get dbm cfg | grep -i ldap显示0结果。 DB是DB2 v10.5,服 ...

4 为 mariadb 服务器启用 ssl

我正在尝试在我的 windows10 计算机上启用 ssl。 我已经生成了自签名证书(ref)并更新了它在 data/my.ini 文件中的引用,如下所示 我也在上述路径中提供了证书,这里是“显示变量,如'%ssl%';”的结果 “have_ssl”为“YES”,但“have_openssl”仍 ...

5 服务器上未启用 SSL

尝试使用 go 与 postgres 数据库通信,准备如下语句: 抛出以下错误: 任何解决方案? 如果需要,我可以添加更多信息。 ...

2014-02-22 19:13:35 5 70136   go
7 在测试节点服务器上启用SSL

我正在尝试使角度种子项目随附的节点服务器适应SSL。 根据此示例 ,他们具有: 我尝试了以下操作,该操作似乎可以运行(未记录任何错误),但是当我导航至https://localhost:8000/home我得到“此网页不可用” http://localhost:8000/home非SS ...

8 在openshift上的keycloak服务器上启用SSL

我在独立配置中使用keycloak-8.0.1。 我正在尝试为PROD环境中在openshift上运行的Keycloak服务器启用SSL / Https。 目标是通过SSL连接到LDAP 当您配置到LDAP存储的安全连接URL(例如ldaps://myhost.com:636)时,Keycloa ...

9 在 Tomcat Windows 服务器中启用 SSL

我想在我的网站上启用 https,该网站位于 Windows Server 2008 和 tomcat 7 上。我有来自证书网站的以下文件:.ca、.crt、.pem、.csr、.pkcs 我知道我必须在 tomcat 的 server.xml 中添加以下内容: 如何从这些文件中获取 .jks ...

10 Tomcat服务器必须启用SSL吗?

关于在Tomcat(Web容器)上启用ssl,我有一个问题。 这是我的情况。 有一个Web应用程序部署到Web容器,并且此应用程序将http get / post请求发送到外部系统(服务提供商)。 服务提供商的uri方案为“ https”。 服务提供商提供其由中间ca颁发的服务器 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM