如何设置HttpsURLConnection
仅信任特定证书?目前我的代码设置为信任所有证书。但要求是只信任特定证书而不信任其他证书。我怎么能用Java做呢?我正在使用JDK 1.5。
答案 0 :(得分:3)
您可以通过创建自定义SSLSocketFactory并提供自己的TrustManager来信任特定证书。见...
Trusting all certificates using HttpClient over HTTPS
和
How can I use different certificates on specific connections?
在您的TrustManager中,您将从客户端/服务器交付证书链,以验证您的特定证书。
答案 1 :(得分:0)
将其导入您的客户信任库。