3

私はHttpListener()広範囲に使用するアプリに取り組んでいます。これまでのところ、実際のネットワークですべてのテストを行ってきましたが、今ではかなりうんざりしています。

通常の容疑者(localhost、127.0.0.1)を正しいポートで試しましたが、何も起こりません。

Windowsのどこかに設定はありますか?(私が通常 *nix ボーイであることは明らかですか?)

4

2 に答える 2

5

localhostとの両方が正常に127.0.0.1動作するはずです。

ローカル ボックスでの接続を妨げているファイアウォール (Windows ファイアウォールなど) があると思われます。テスト中は無効にしてください。

于 2011-02-03T18:44:09.907 に答える
0

Http.sys(HttpListenerをサポートする)は、管理者として実行していない限り、デフォルトではアクセスを許可しません。これは、httpcfg(xp)またはnetsh(vista、win7など)を使用して有効にできます。

この質問も参照してください

これはファイアウォールとは別のものです。外部接続の場合は、ファイアウォールに小さな穴を開ける必要もあります。

于 2011-02-03T19:09:14.197 に答える