如何將我的HttpsURLConnection
設置爲僅信任特定證書?目前我的代碼被設置爲信任所有證書。但要求只信任一個特定的證書,不要相信其他證書。我怎樣才能在Java中做到這一點?我正在使用JDK 1.5。我如何信任特定的自簽名證書? (不信任全部)
3
A
回答
3
您可以通過創建自定義SSLSocketFactory並提供您自己的TrustManager來信任特定的證書。請參閱...
Trusting all certificates using HttpClient over HTTPS
和
How can I use different certificates on specific connections?
在你的TrustManager,您會從客戶端/服務器被移交證書鏈,以檢驗對你的特定證書。
1
相關問題
- 1. Firefox不信任自簽名證書
- 2. 通過https信任自簽名證書
- 3. 使用HttpClient信任自簽名證書
- 4. .NET不信任我的自簽名證書,但IE呢?
- 5. 交換可信任證書的自簽名證書?
- 6. iOS 11安裝的證書不能自動信任(自簽名)
- 7. 如何信任Android上的自簽名證書?
- 8. PHP肥皂ssl如何信任自簽名證書
- 9. QSslError:證書是自簽名的,而且不受信任
- 10. 在nodejs中,如何信任公共證書和自簽名證書
- 11. 信任庫中信任哪些證書?
- 12. Android不信任證書
- 13. 我的SSL證書不被信任
- 14. 無法信任iphone上的自簽名證書
- 15. 哪裏是在JBOSS信任存儲的自簽名證書?
- 16. Behat硒測試信任自簽名SSL證書
- 17. 信任的SSL證書
- 18. 證書鏈的根證書是自簽名的,不可信的
- 19. 如何信任的Android SSL PKCS12證書
- 20. 如何信任電子應用程序中的自簽名證書?
- 21. 信任所有證書? X509證書
- 22. SSL證書和cURL:證書包或不受信任的證書?
- 23. 如何信任證書在Windows PowerShell
- 24. 如何在IE中自動安裝自簽名證書受信任的根證書頒發機構商店
- 25. java.security.cert.CertificateException:找不到信任的證書
- 26. 信任自簽名證書以驗證服務器(Windows上的.NET客戶端)
- 27. 我可以在Java中創建自簽名證書,並通過Web瀏覽器自動信任該證書嗎?
- 28. 將信任證書放入信任庫的策略?
- 29. Chrome不信任提琴手根證書
- 30. git驗證信任標籤
此自簽名證書是否對您嘗試聯繫的URL中的主機名有效? – Bruno 2012-07-27 09:24:48
[我如何接受Java HttpsURLConnection的自簽名證書?](http://stackoverflow.com/questions/859111/how-do-i-accept-a-self-signed-certificate-with -a-java-httpsurlconnection) – Bruno 2012-07-27 15:20:06