我想要捕获web应用程序通过HTTPS从CAS服务器发送和接收的数据。我尝试使用Fiddler2,但无法使其捕获来自Java web应用程序的流量。似乎我需要将它配置为使用Fiddler2作为代理。我该怎么做才能正确呢?
一些额外的信息。我已经用keytool导入了Fiddler的证书。在Tomcat7上运行web应用程序。使用IntelliJ Idea。
发布于 2011-05-29 17:51:46
使用以下参数运行JVM:
-Dhttps.proxyHost=yourhostwithfiddler -Dhttps.proxyPort=8888
或者,您可以通过图形用户界面设置Java缺省代理-请参见http://www.java.com/en/download/help/proxy_setup.xml
发布于 2011-05-29 19:51:45
除了Piskvor answer之外,确保将Fiddler配置为捕获HTTPS流量: Tools --> Fiddler Options --> HTTPS --> capture HTTPS CONNECTs
发布于 2014-02-04 16:44:21
您也可以直接使用设置屏幕:“文件/设置...”,然后选择“IDE设置/ HTTP代理”。然后勾选"Use proxy","Host name":localhost,"Port number":8888
https://stackoverflow.com/questions/6167006
复制相似问题