我只想了解SSLSocket和SSLEngine类之间的区别?我可以在android文档中看到SSLSocket的TLSv1.2可从API级16+获得,但SSLEngine的TLSv1.2可从API级的20+ https://developer.android.com/reference/javax/net/ssl/SSLSocket.html https://developer.android.com/reference/javax/net/ssl/SSLEngine获得。
我正在尝试使用已经创建了一个使用SSLEngine的https://github.com/TooTallNate/Java-WebSocket服务器。我的服务器在运行在API级别20+上的安卓设备上工作得很好,但在握手期间给出了一个运行在API级别17上的设备的UNSUPPORTED_PROTOCOL错误。
发布于 2021-05-13 01:53:57
通过使用Conscrypt Provider解决了此问题。
https://stackoverflow.com/questions/62443940
复制相似问题