用的是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能连接上服务器?
如果是ssl证书的链接必须这种格式写吗??? 我没有加后面2个参数 一直没反应
1赞
wss的话,后面两个参数必须的。没有后面参数会提示证书找不到之类的错误(IOS不会,因为IOS会自动使用系统证书,不需要指定证书,指定了也不会使用)
1赞
至于cert.pem,因为我申请的是geotrust,就把除了geotrust都删除了
1赞
老哥这个方法稳!
请问你这个证书怎么生成,211kb有点大,能否瘦身?