3

xmlrpc-communication に CookComputing.XmlRpcV2 を利用する .NET で記述された Web アプリケーションがあります。

Visual Studio 2008 で単体テストを呼び出すと、fiddler2 は実際の xmlrpc-requests を正常にキャプチャしますが、IIS7 で実際のアプリケーションを実行すると何も表示されません。ファイアウォールで実際に xmlrpc-requests を呼び出すことを確認しましたが、デバッグのためにリクエストの内容を確認する必要があります。

アプリの起動時に IIS が実際に WinINET からプロキシ設定をフェッチするかどうかを確認するために、フィドラーを実行して iisreset を発行しましたが、役に立ちませんでした。

IIS にはアプリごとに独自のプロキシ設定がありますか? または、ASP.NET の一部である場合は、それに関する情報が見つからないようです。

もちろん、コードで WebRequest に独自のプロキシサーバーを定義することもできますが、デバッグ目的でプロキシを利用したいだけなので、もっと簡単な解決策を見つけたいと思います。

これは .NET 3.5 SP1 で iis7 を実行している Vista です。Fiddler2 バージョン 2.1.9.2

4

2 に答える 2

7

デフォルトのプロキシ設定はユーザーごとです。IIS はどの ID で実行されていますか?

于 2009-03-31T07:55:55.000 に答える
1

Setting Registry Key For All Users In C#への回答を確認してください。これはhttp://www.pctools.com/guides/registry/detail/1147/を参照しており、ProxySettingsPerUser レジストリ設定を作成し、DWORD 値を 0 にすることを提案しています。

于 2010-06-04T19:21:20.973 に答える