尝试连接到站点时出现异常:
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
我已经读到我需要将站点的公钥添加到cacerts
文件中。或者我已经看到了可以完全关闭此安全功能的解决方案。
是否可以通过代码将一个公共密钥添加到受信任的密钥?
编辑:我只想从此应用程序连接到此站点,无需为其他Java程序全局添加它。这将是一个客户端应用程序,不应真正修改主机环境。