我正在尝试通过调试模式(通过Intellij)运行Grails应用程序,但是我们的SOAP WS失败,并且握手失败。当Grails与run-app一起运行时,不会发生这种情况。如果我使用-debug-jvm运行应用程序并附加远程调试器,也不会发生这种情况。使用这种方法进行调试时,我遇到奇怪的行为(应用程序挂起,断点被忽略,调试器变量和监视永久卡住收集信息),所以我只是想使其“正常”运行并从那里开始。 / p>
使用-Djavax.net.debug = ssl也无法获得任何额外的输出,因此我不确定握手失败的原因。
我的问题是我如何获取调试SSL输出,以找出握手失败的原因。同时发布此消息以查看是否有人知道为什么仅在使用Intellij的调试功能时才会发生此错误。