1. 程式人生 > >java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

在做小程式開發的時候,本地除錯沒有問題,在真機上測試時報:

java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

通過查詢得知,很有可能是伺服器的https配置的有問題。

檢視騰訊雲的的官方文件:

騰訊配置https文件

發現自己的伺服器上少配置了一條:

SSLCertificateChainFile /usr/local/apache/conf/1_root_bundle.crt


加上這條後,小程式能夠正常訪問了。

另外,通過 命令: openssl s_client -debug -connect www.alipay.com:443 可以除錯對應的https是否有問題。