現在、C#でWindows Phone用のアプリケーションをHTTPS Webサービスに対して開発中です。 https://apitest.letsfreckle.com/api/projects.json?token=lx3gi6pxdjtjn57afp8c2bv1me7g89jHTTPSトラフィックの復号化時にHTTPSエンドポイントのNotFound
「HTTPSトラフィックの復号化」オプションを有効にしてFiddlerを使用してネットワークトラフィックを検査すると、私のコードに「NotFound」例外が発生します。 Fiddlerで「HTTPSトラフィックの復号化」オプションを無効にすると、自分のコードで期待される応答が得られます。
Fiddlerでは、HTTP接続要求が200と表示されますが、それ以外は表示されません。
私はフィルタなしの64ビットWindows 7でFiddler v2.3.7.4 betaを使用しています。私はプロキシサーバを設定していないので、アンチウィルス対策(Microsoft Security Essentials)を無効にすると問題は解決しません。傍受証明書を削除しようとしましたが、ルートとサイト固有の証明書が正しく再作成されました。
このシナリオは、多くのFiddlerユーザーにはうってつけだが、それが私にとってうまくいかない理由を明らかにしていただければ幸いです。
UPDATE:私はエンドポイントをヒットし、応答うまくブラウザを使用し、フィドラーを通じてHTTPSトラフィックを復号化しないとフィドラーが関与していないときにときに得ることができます。
私はあなたがフィドラールート証明書をインストールしたと仮定していますか? – Massif
FirefoxとFiddlerの使用HTTPS解読を有効にして、上記のURLを呼び出す際に問題は見られません。 – Robert
@Massif Windows Phoneエミュレータの開発では、証明書をインストールすることはできません。過去にHTTPS復号化を正常に管理しました。 –