【发布时间】:2011-05-17 02:12:11
【问题描述】:
如果我使用以下代码是因为我想更改证书的验证方式。
trm = 一些信任管理器
SSLContext sc = SSLContext.getInstance("SSL");
sc.init(null, new TrustManager[] { trm }, null);
HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
然后,这将为将来建立的所有 https 连接设置 SSLContext,无论是哪个线程。控制范围的最简洁方法是什么,以便我只为我想要的那些调用设置它?
【问题讨论】: