希望你做得很好。我知道我要问的问题有很多类似的答案,但似乎仍然没有人能提供帮助。请帮忙!!!
问题:- 我正在尝试使用 WebScarab 连接到安全网站(HTTPS),以便我可以捕获流量。Http 对我来说工作正常。为此,我使用 WebScarab 作为代理。
'client.getHostConfiguration().setProxy("127.0.0.1", 8008);'
但每次我遇到异常(
SunCertPathBuilderException
) 如上所述。我也尝试使用 Keytool 实用程序将网站证书添加到 Java。然后我在 WebScarab (127.0.0.1, 443) 中添加了一个代理(反向)条目,并更改了程序以将其用作代理服务器。
'client.getHostConfiguration().setProxy("127.0.0.1", 443);'
然后我得到了以下异常:-
org.apache.commons.httpclient.ProtocolException: The server stbeehive.oracle.com failed to respond with a valid HTTP response.
我还尝试创建一个 .p12 证书(用于我要连接的网站)并将其导入 WebScarab。
但是尽管有所有这些方法,我还是无法得到正确的响应。
我正在使用 WebScarab 作为 Firefox 的代理来捕获其流量,并且它工作正常(对于 http 和 https)。
请帮助我,因为我现在已经没有想法了:(