如题,我在百度云下载了ssl证书,然后格式为xxx.key,xxx.crt,然后发现
this.socket = new WebSocket(url, “test”,cc.url.raw(“resources/xxx.crt”));不好使
后来看到别人使用的是pem证书格式(搞不懂这么多格式。。。)
然后我找到个网站吧我的crt,key文件转为pem,https://www.myssl.cn/tools/check-server-cert.html
this.socket = new WebSocket(url, “test”,cc.url.raw(“resources/xxx.pem”));
发现ios可以,android,不行,web的话就不用说了,根本不用设置证书路径也可以
那么现在我应该在进行怎么尝试呢,卡住了,有人有思路吗,ios可以,android不行
android报错如下:
D/WebSocket.cpp: WARNING: CA Root file isn’t set. SSL connection will not peer server certificate
r D/WebSocket.cpp: NOTICE: Creating Vhost ‘default’ port -1, 1 protocols, IPv6 on
PS:老板一定要我们用wss…这才是关键。。。。。。咋搞