アプリケーションのプロダクション環境で、C#WebBrowserコントロールでNavigate操作を呼び出すと、まず認証の詳細とリダイレクトURLが認証サーバーにPOSTされます。このサーバーはHTTP 302応答を認証して返信し、WebBrowserコントロールが別のサーバーにリダイレクトするように要求します。リダイレクトが行われるまでにIPアドレスが変更されたため、ターゲットURLをマスクしている指紋モニターが私たちに挑戦します。その後、クッキーと認証サーバーから受け取ったものを転送します。Fiddlerでは、クライアントのIPアドレスを偽装することは可能ですか?
クライアントのIPが変更されていないため、私たちが非プロード環境でこれをデバッグすると、問題は解決されません。正しいauthenticatoin情報は、以前のAuthentication Serverの応答から転送されます。
私たちのコードをテストするために、この種のクライアントIPアドレスの偽装をリダイレクトの間で行うことはできますか?私はこのためにFiddlerを使用していましたが、私が見る限り、変更可能なプロパティはありません。セッション変数 "x-clientip"は読み取り専用変数です。