Fiddler2または同様のツールを使用して、Java Webアプリケーションとの間でHTTP(S)トラフィックをキャプチャする方法は?

capture fiddler java
Fiddler2または同様のツールを使用して、Java Webアプリケーションとの間でHTTP(S)トラフィックをキャプチャする方法は?

WebアプリケーションがHTTPS経由でCASサーバーと送受信するデータをキャプチャしたい。 Fiddler2を使用してみましたが、Java Webアプリケーションからのトラフィックをキャプチャできませんでした。 Fiddler2をプロキシとして使用するように構成する必要があるようです。 どうやったら正しくできますか?

いくつかの追加情報 keytoolでFiddlerの証明書を既にインポートしています。 Tomcat 7でWebアプリケーションを実行します。 IntelliJ Ideaを使用します。

  11  2


ベストアンサー

次のパラメーターを使用してJVMを実行します。

-Dhttps.proxyHost=yourhostwithfiddler -Dhttps.proxyPort=8888

または、GUIを使用してJavaのデフォルトプロキシを設定できます-http://www.java.com/en/download/help/proxy_setup.xmlを参照してください

9


Piskvorの回答に加えて、HTTPSトラフィックをキャプチャするようにFiddlerを構成してください。ツール→ Fiddlerオプション→ HTTPS→ HTTPS接続のキャプチャ

4


「ファイル/設定…​」の設定画面を直接使用して、「IDE設定/ HTTPプロキシ」を選択することもできます。 次に、「プロキシを使用」、「ホスト名」:localhost、「ポート番号」:8888にチェックマークを付けます。

2


タイトルとURLをコピーしました