cocoscreator android wss连接不上服务器

用的是1.8.0的版本,相同var ws = new WebSocket(“wss://test-socket.ala78.com:40002”, [], cc.url.raw(“resources/214771538980572.pem”));的代码,IOS可以连接上服务器,确定证书是正确的,看了源码,SRWebSocket并没有使用caFilePath(证书路径),android连接服务端(netty框架),服务端提示javax.net.ssl.SSLException: Received fatal alert: unknown_ca,请问怎么改android能连接上服务器?

解决了,用curl下载的就行了cert.zip (118.7 KB)

1赞

如果是ssl证书的链接必须这种格式写吗??? 我没有加后面2个参数 一直没反应:joy:

1赞

wss的话,后面两个参数必须的。没有后面参数会提示证书找不到之类的错误(IOS不会,因为IOS会自动使用系统证书,不需要指定证书,指定了也不会使用)

1赞

至于cert.pem,因为我申请的是geotrust,就把除了geotrust都删除了

1赞

老哥这个方法稳!

请问你这个证书怎么生成,211kb有点大,能否瘦身?