websocket wss不成功
发布于 4 年前 作者 cwallow 18843 次浏览 最后一次编辑是 3 年前 来自 问答

我使用websocket模块搭建了一个服务器,客户端使用’ws://ip:port’可以正常访问,在网上看wss相当于https,但我在客户端使用wss连接服务一直不成功,请问有谁使用过,是要在客户端或者服务端做什么配置吗?

6 回复

证书什么的配了吗?

@amoa400 是https服务那儿配置吗?

@cwallow 不是很清楚你是怎么做的,wss是ws+ssl,所以为你的wss指定一个ssl证书就可以了

@amoa400 我本身的服务是普通的ws,但是是通过Nginx作了代理,现在测试node 客户端可以正常访问wss了,但是通过浏览器中访问时有问题,不知道怎么设置了

@amoa400 https在浏览器上如果没有证书会自动弹出是否信任,wss在浏览器上没有证书不会自动弹出,而是会连接报错,加了证书或者先在浏览器上使用https访问并确认例外,再执行就可以了,谢谢你

@cwallow 嗯,看来你用的是非官方证书,如果是这种证书的话,不仅是wss不会自动弹出,ajax的https请求也不会弹出,而是默认拒绝

回到顶部