我已经为我的服务器生成了自签名证书。 然后使用设置 - >安全 - >安装将它添加到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