我已經爲我的服務器生成了自簽名證書。 然後使用設置 - >安全 - >安裝將它添加到Android。如何信任Android上的自簽名證書?
當我試圖與應用我收到提示連接到服務器:
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
我的理解後,我已經添加了證書信任它應該工作的罰款與我的服務器或也許我錯過了什麼? 這個想法是通過Android系統添加證書,不要更改應用程序代碼。
btw我正在使用OkHttpClient
進行網絡連接。也許我應該爲https
連接啓用一些東西?
可能的重複: http://stackoverflow.com/questions/25509296/trusting-all-certificates-with-okhttp – shilch
不,它不是。我不想相信所有證書... –
您是否導入了CA證書? – shilch