如何避免在jersey API客户端中进行多次握手?

时间:2019-06-28 14:30:31

标签: java session ssl httpsurlconnection jersey-1.0

我正在使用jersey.1.x客户端。对于每个api调用,我都会看到SSL握手。我想避免除第一个api调用外的所有调用的SSL握手。 例如:如果有3次api调用,则应该只有1次SSL握手,但我看到3次SSL握手。

HTTPSProperties httpsProperties{
 TrustManager[] trustManager = new TrustManager[]{new HttpsTrustManager()};
 SSLContext context = SSLContext.getInstance('TLS');
 context.init(null,trustManager,new SecureRandom());
 HttpsURLConnection.setDefaultSSLSocketFactory(context.getSocketFactory( ));
 return new HTTPSProperties(new HostnameVerifier() {
        public boolean verify(String arg0, SSLSession arg1) {
            return true;
        },context)
}

0 个答案:

没有答案