Android WebSocket加密

2018-06-06  本文已影响0人  放课后小朋友

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

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

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


下面是一个加密工具类SSLSocketFactoryUtil

第一张 第二张 引入的包

使用方法:

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

上一篇 下一篇

猜你喜欢

热点阅读