微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – eclipse中的SSL调试

运行 Eclipse应用程序时出现以下错误
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

我想在eclipse中打开SSL调试,以告诉导致问题的URL.或者是否有更好的解决方案来调试此问题?

解决方法

在运行或调试时尝试使用以下参数.
-Djavax.net.debug=ssl

把这个参数放到Debug / Run配置 – >参数 – >放入VM参数.检查程序参数和vm参数here间的区别.

如果您想更具体,可以指定如下

record       enable per-record tracing
handshake    print each handshake message

对于前

-Djavax.net.debug=ssl:record

有关更多信息,请参阅this链接

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐