websocket wss在web平台链接没有问题,安卓就链接不了

cocos creator 2.4.2
链接代码:


代码中this._url是 ‘wss://xxxx.gams:7001’
链接按照报错,SSL error: unable to get local issuer certificate (preverify_ok=0;err=20;depth=0)

在论坛查完类似的问题,方法都用过就是一直链接不上,也按照论坛上面说的生成证书的方式,包括使用案例的证书,还有就是cer和pem格式都没办法握手成功

你可以在安卓上直接使用ws,或者参考这个链接里面的形式:Android Websocket 连接 wss 需要证书?

我上面的截图代码里面已经传了证书进去了,可是还是链接不了

你好,我也遇到了同样的问题,请问解决了吗?谢谢

你试下用拖入组件的方式,取到证书再传给ws~~

QQ截图20210422105801

我是这么传入证书的,是可以连接的

问题已经解决,官方的证书没有问题,我的代码也没有问题,主要问题在于服务端那边配置有了问题

1赞

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。