Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SunCertPathBuilderException:找不到请求目标的有效证书路径_Java_Security_Rest Assured - Fatal编程技术网

Java SunCertPathBuilderException:找不到请求目标的有效证书路径

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)url,并得到类似“SunCertPathBuilderException:无法找到请求目标的有效证书路径”的错误。我知道如果是https通信,我可以将服务器的公共证书插入到JavaCacerts文件中,但我正在尝试点击http url

a。为什么http会出现此错误

b。我怎样才能解决这个问题


提前感谢

您确定没有收到HTTP->HTTPS重定向或类似的内容吗?您使用什么HTTP库?您能为该库启用调试日志记录吗?当使用
-Djavax.net.debug=all
运行时,是否可以检查程序输出?您好。Juraj,谢谢你的回复。似乎http api正在调用其他https api以获取一些详细信息。我将底层https API的证书添加到我的信任存储中,并解决了这个问题。