这是我正在处理的场景: 我们有一个 html5、javascript 网络客户端,由我们的网站提供服务。 该客户端使用 websockets 与我们的桌面应用程序通信。它是充当 websocket 服务器的桌面应用程序。 下载 Web 客户端的服务器受 ssl 保护。 问题是,如果客户端是使用 ssl 下载的,firefox 会强制所有 future 的 websocket 通信都使用 ssl 进行保护。 问题是如何为在本地主机上运行的服务器获取有效的 ssl 证书(自签名证书不会)? 有没有办法解决这个限制?
谢谢。
最佳答案
我终于为我们的一个域购买了证书,并将本地主机的 SAN(主题备用名称)包含在证书中。 它现在可以在 Firefox 上正常工作。 唯一的缺点是它只能工作到 2015 年 11 月。
关于firefox - 在带有 ssl 和 firefox 的本地主机上使用 websocket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20220962/