当前位置:   article > 正文

websocket 连接,http 协议下用 ws, https 协议下必须要使用 wss_网页链接websocket链接不上,必须要wss

网页链接websocket链接不上,必须要wss
问题:

image.png

解决方案:

https 相当于使用 http+ssl 认证,使用 https 时 websocket 访问(比如建立链接时)必须要使用 wss。

详细解释:

WebSocket 协议有两个主要版本:“ws”和“wss”。"ws"表示非加密的 WebSocket 连接,“wss"表示加密的它的版本,类似于 HTTP 和 HTTPS 的关系。

“ws”通过 http 传输,"wss"通过 https 传输。在 Https 请求中,每个数据传输包都被加密,在浏览器与服务器角度,安全性要显著高于 Http。

为了保证在 HTTPS 网站下的数据安全与一致性,必须使用“wss"。如果在 HTTPS 网站下使用“ws”,浏览器会报错,因为它将“ws"视为不安全的链接,因此它会阻止建立此类连接。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/772539
推荐阅读
相关标签
  

闽ICP备14008679号