WebRTC websocket SSL 证书用于工作但不再可用? ERR_INSECURE_RESPONSE
Posted
技术标签:
【中文标题】WebRTC websocket SSL 证书用于工作但不再可用? ERR_INSECURE_RESPONSE【英文标题】:WebRTC websocket SSL certs use to work but not any more? ERR_INSECURE_RESPONSE 【发布时间】:2017-05-31 20:11:48 【问题描述】:我正在使用 sipml5 注册 sip 端点,并使用 sipml5 作为我的客户端,使用 FreeSwitch 作为我的 SIP 服务器。我曾经能够注册我的 sip 端点并建立连接,但最近我在我的 chrome 和 Firefox 开发控制台中收到此错误“连接建立中的 ERR_INSECURE_RESPONSE 错误”。我查看了可能的原因,但无法解决我的问题。当我将代理更改为使用 ws 而不是 wss 时,它可以工作。 我在我的 SSL 证书中使用 SHA256 算法。 我也在我的 SSL 证书中添加了我的域名到 SubjectAltName 以及我的 CN。 我正在使用 openssl 创建这些证书。
还有什么可能是导致此错误的原因。
【问题讨论】:
【参考方案1】:无论 websocket 服务器在哪里 (wss://my_ip:7443) 都需要有一个适当的证书。现在,您可以通过在浏览器中输入 https://my_ip:7443 来手动接受证书。
玩具
【讨论】:
以上是关于WebRTC websocket SSL 证书用于工作但不再可用? ERR_INSECURE_RESPONSE的主要内容,如果未能解决你的问题,请参考以下文章
SSL WebSocket 连接不适用于 webkit 浏览器?
Letsencrypt SSL证书上的WebSocket连接失败