【发布时间】:2020-02-22 08:34:20
【问题描述】:
已为 https://www.govtschemes.in 正确颁发 SSL 证书
但是我有基于 Python 和 Nodejs 的 Websocket 服务器,它们使用相同的域(只是为了节省域+SSL 成本)但在不同的端口 31333
所以在 WebSocket 服务器中它绑定为:wss://www.govtschemes.in:31333
在某些 Firefox 浏览器中,Websocket 客户端能够毫无问题地联系这些服务器。但对于大多数 Firefox 浏览器,它们不是。对于他们,我在地址栏中输入https://www.govtschemes.in:31333 并确认安全异常。然后它开始正常工作。
根据Comodo site SSL 证书将适用于多个端口(31333)。
那么为什么我(或我的客户)需要为wss://www.govtschemes.in:31333 设置此安全例外,以便 Javascript 浏览器客户端代码可以联系 Websocket 远程服务器?
【问题讨论】:
-
您正在尝试将 HTTP 与使用 WebSocket 的服务器进行通信。也许,这是问题所在。您是否按“了解更多...”以了解更多信息。并尝试使用wireshark 捕获流量,以便更好地了解问题所在......
标签: ssl websocket ssl-certificate