前提:本文基于Java-WebSocket-1.3.4.jar

需求:公司App中有个WebSocket长链接需要加密,但现阶段不需要CA证书,实现一下。

Java-WebSocket.jar怎么使用,相信不用我多说了,不会的可以百度下,不难,下面主要讲下怎么无证书加密。


下面是一个加密工具类SSLSocketFactoryUtil:

Android WebSocket加密

第一张

Android WebSocket加密

第二张

Android WebSocket加密

引入的包

使用方法:

用WebSocketClient的对象调用setSocket方法即可。例如:myWebSocketClient.setSocket(SSLSocketFactoryUtil.createSSLSocketFactory().createSocket(serverUri.getHost(),serverUri.getPort()));其中,serverUri是URI对象。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-22
  • 2021-12-26
  • 2022-12-23
  • 2021-12-26
  • 2022-12-23
猜你喜欢
  • 2022-01-15
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-01-06
相关资源
相似解决方案