【问题标题】:SSL Debugging in eclipseeclipse中的SSL调试
【发布时间】:2014-12-18 05:35:12
【问题描述】:

运行 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 导致了问题。或者有没有更好的解决方案来调试这个问题?

【问题讨论】:

    标签: java eclipse debugging ssl eclipse-plugin


    【解决方案1】:

    在运行或调试时尝试使用以下参数。

    -Djavax.net.debug=ssl
    

    要放置此参数,请转到调试/运行配置 -> 参数 -> 放入 VM 参数。检查程序参数和 vm 参数here 之间的区别。

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

    record       enable per-record tracing
    handshake    print each handshake message
    

    例如

    -Djavax.net.debug=ssl:record
    

    更多信息请参考this链接

    【讨论】:

    • ssl 日志的输出在哪里显示?我已将参数添加到我的 VM 选项中,但没有看到任何输出。我正在从我运行或调试的单元测试/集成测试中进行休息调用,但除了与作者相同的异常之外没有任何输出。
    猜你喜欢
    • 1970-01-01
    • 2011-03-03
    • 2010-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    相关资源
    最近更新 更多