多个套接字 - 其中之一导致 SSLException - 如何在 jsse.jar 中调试跟踪 openSocket
我在企业应用程序中遇到一个问题,该应用程序在特定场景中打开多个套接字。我想从 jsse.jar 中 SSLSocketFactory 中的 openSocket 方法追溯到 - 但底层 SSL 内部类没有可用的源代码。
(我知道还有另一个问题要求提供 jsse.jar 的源代码,但它没有给出结论性的答案 - 我没有要求这个。)
我的问题是 - 当您不这样做时,如何进行调试跟踪无法访问源代码? (当然不是基于 JAD 的方法)。
I've got an issue in an enterprise application that is opening multiple sockets in a particular scenario. I want to trace back from the openSocket method in the SSLSocketFactory in jsse.jar - but the underlying SSL internals classes don't have source code available.
(I'm aware there is another question asking for the source to jsse.jar which doesn't give a conclusive answer - I'm not asking for that.)
My question is - how do you do a debug trace when you don't have access to the source code? (Surely not a JAD based approach).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不知道“回溯”到底是什么意思,但 JSSE 提供了系统属性 -Djavax.net.debug=ssl,它显示了 JSSE 正在执行的所有操作。
I don't know what exactly you mean by 'trace back', but JSSE provides the system property -Djavax.net.debug=ssl, which shows everything that JSSE is doing.