開発中のポータブル API クライアントをデバッグするために Fiddler を実行したいと考えています。
Visual Studio の Windows ストア ユニット テスト プロジェクトのプロパティ ページ > [デバッグ] タブで、[ローカル ネットワーク ループバックを許可する] オプションをオンにしました。
ストア単体テスト中に実行されるすべての Web 要求は、 : で失敗しSystem.Net.Sockets.SocketException
ますA connection attempt failed because the connected party did not properly respond after a period of time or established connection failed because connected host has failed to respond 127.0.0.1:8888
。
私が接続している Uri はローカルではなく、ローカル ネットワーク上の別のマシンであるため、このフィドラー ループバック アドレスは実際にはグローバル プロキシ設定からのものです。
Windows ストア アプリの場合、ループバック ネットワーク分離の免除を有効にする必要があり、そのために UI にリストされているすべてのアプリ コンテナーにチェックを入れる必要があることを私は知っています(それらのいずれも VS またはこの単体テスト プロジェクトに関連していないにもかかわらず) - 役に立ちません。
また、FiddlerでIPv6を無効にしようとしました-なぜそれがうまくいくと思ったのかわかりませんが、パントする価値がありました-うまくいきませんでした.
誰にもアイデアはありますか!?