Java SunCertPathBuilderException:找不到请求目标的有效证书路径
我试图点击一个http(非https)url,并得到类似“SunCertPathBuilderException:无法找到请求目标的有效证书路径”的错误。我知道如果是https通信,我可以将服务器的公共证书插入到JavaCacerts文件中,但我正在尝试点击http url a。为什么http会出现此错误 b。我怎样才能解决这个问题Java SunCertPathBuilderException:找不到请求目标的有效证书路径,java,security,rest-assured,Java,Security,Rest Assured,我试图点击一个http(非https)url,并得到类似“SunCertPathBuilderException:无法找到请求目标的有效证书路径”的错误。我知道如果是https通信,我可以将服务器的公共证书插入到JavaCacerts文件中,但我正在尝试点击http url a。为什么http会出现此错误 b。我怎样才能解决这个问题 提前感谢您确定没有收到HTTP->HTTPS重定向或类似的内容吗?您使用什么HTTP库?您能为该库启用调试日志记录吗?当使用-Djavax.net.debug=al
提前感谢您确定没有收到HTTP->HTTPS重定向或类似的内容吗?您使用什么HTTP库?您能为该库启用调试日志记录吗?当使用
-Djavax.net.debug=all
运行时,是否可以检查程序输出?您好。Juraj,谢谢你的回复。似乎http api正在调用其他https api以获取一些详细信息。我将底层https API的证书添加到我的信任存储中,并解决了这个问题。