【问题标题】:Connecting to Nodejs/Socket.IO server with SSL (https) when listening to custom port监听自定义端口时使用 SSL (https) 连接到 Nodejs/Socket.IO 服务器
【发布时间】:2013-02-13 22:30:27
【问题描述】:

我的 socket.io 服务器正在运行并监听 6060 端口。

现在,我向我的域添加了 SSL 证书,以便通过 https 协议为我的网站提供服务。

如果我尝试通过http://mydomain.com:6060 访问 nodejs/socket.io 服务器,我会收到“欢迎使用 socket.io”。消息,但是当我使用https://mydomain.com:6060 时,它不起作用..

是否可以使用 ssl 连接到我的 socket.io 服务器(监听端口 6060)?

在这种情况下我有什么选择?

谢谢

【问题讨论】:

    标签: node.js https socket.io


    【解决方案1】:

    在搜索 sockeio 文档后,我发现了这个:

    https://github.com/LearnBoost/socket.io/issues/1011

    【讨论】:

      【解决方案2】:

      试试这个:

      var socket = io.connect('https://mysecuresite.com',{secure: true, port:6060});
      

      【讨论】:

      • 但是我的自定义端口呢?我的 socket.io 服务器正在监听 6060 端口
      • 您也应该能够将其作为选项传递。查看我的编辑。
      猜你喜欢
      • 2013-10-29
      • 1970-01-01
      • 2016-07-17
      • 2020-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多