如何解决如何使用Fiddler2或类似工具捕获与Java Web应用程序之间的HTTPS通信?
| 我想捕获Web应用程序通过HTTPS从CAS服务器发送和接收的数据。我尝试使用Fiddler2,但无法使其捕获Java Web应用程序的流量。似乎我需要对其进行配置以使用Fiddler2作为代理。如何正确执行? 一些其他信息。我已经使用keytool导入了Fiddler的证书。在Tomcat 7上运行Web应用程序。使用IntelliJ Idea。解决方法
使用以下参数运行JVM:
-Dhttps.proxyHost=yourhostwithfiddler -Dhttps.proxyPort=8888
或者,您可以通过GUI设置Java默认代理-请参见http://www.java.com/en/download/help/proxy_setup.xml
, 除了Piskvor答案之外,请确保将Fiddler配置为捕获HTTPS流量:工具-> Fiddler选项-> HTTPS->捕获HTTPS CONNECTs
, 您也可以直接使用设置屏幕:
\“文件/设置... \”,然后选择\“ IDE设置/ HTTP代理\”。
然后勾选“使用代理”,“主机名”:localhost,“端口号”:8888
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。