有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android HTTPS SSL重用和缓存

我知道这已经被问过好几次了。我都试过了,但没有一个像我想的那样管用。 我每隔30秒重复轮询一个Web服务。Web服务基于HTTPS/SSL。我想消除每个Web服务调用上SSL握手的开销(SSL重用)。我怎样才能做到这一点

我已经研究了{}和{},这似乎是答案。我可以通过调用

SSLSocketFactory sockFactory = SSLCertificateSocketFactory.getHttpSocketFactory(TIMEOUT, sslSession);

但是,我无法找到将密钥库和密码设置到此socket工厂的方法。我猜您只能通过SSLSocketFactory构造函数设置密钥库和密码

所以我的两个问题是 1) 需要SSL重用吗 2) 需要使用我的密钥库来接受来自服务器的证书

谢谢


共 (0) 个答案