より良いエンジニアを目指して

1日1つ。良くなる!上手くなる!

Fiddlerのプロキシのユーザー名とパスワード設定方法

Fiddlerはアプリケーションが、どんなHTTP通信を行っているか確認するために使えるツールです。

www.telerik.com

Fiddlerにはそれだけではなく、テスト用の疑似のプロキシとしても使えます。

この記事ではプロキシ機能の基本操作のメモです。

プロキシの有効方法

f:id:rimever:20201220190206p:plain
Rules - Require Proxy Authentication

ブラウザで、Webアクセスしようとしたら以下のような画面が出れば成功です。

f:id:rimever:20201220192254p:plain

上手くいかない時は

  • 画面上部メニューよりConnection-Options- Allow remote computers to connectを有効
  • ブラウザ再起動
  • Fiddler再起動

プロキシのユーザー名とパスワード

よく忘れるのがプロキシのユーザー名とパスワードの設定方法です。

デフォルトではどちらもユーザー名とパスワードも1ですが、これだとテストとして使うのはいまいちです。

というのもアプリケーションに設定されているユーザー名とパスワードでプロキシにアクセスする場合、

  • アプリケーションのユーザー名 -> アクセスする時のユーザー名とアクセスする時のパスワード
  • アプリケーションのパスワード -> 使ってない

といったような不具合が分からないためです。ありえない不具合ですが、まあ、起き得ます。

Fiddlerの上部メニューよりTextWizardを開きます。

設定したいユーザー名:設定したいパスワードを入力して、Base64に変換します。

f:id:rimever:20201220192416p:plain

変換したいBase64文字を画面左下のQuicExecに以下のように入力します。

prefs set fiddler.proxy.creds 取得したBase64文字列

f:id:rimever:20201220192521p:plain

参考記事

Use Fiddler as a Reverse Proxy | Progress Telerik Fiddler