我试图连接到 Android版的WSS(客户端+服务器证书身份验证+公司代理身份验证+自签名证书链)。
我尝试过Autobhan库,Koush AsyncIO,SecureWebSocket,支持TLS的Autobahn库以及其他一些。
我无法让它发挥作用。
有关支持库的任何建议或对我的服务器配置进行最少可能的更改以使其正常工作(强制要求Https)?
答案 0 :(得分:5)
您是否尝试过https://github.com/TooTallNate/Java-WebSocket
我自己没有使用它,但看起来很有希望。
答案 1 :(得分:2)
刚刚发现了这个library (nv-websocket-client)。到目前为止,Android和Java最好的websocket客户端库。它支持WSS和RFC 7692。
答案 2 :(得分:1)
我正在使用Tyrus库。 它的工作原理只适用于Android 4。 在Android 5上,它遇到了Android中的一个错误。该错误仅发生在ssl连接上。