//code in the client
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://192.168.0.5/test");
WebResponse response = request.GetResponse();
ワークグループ内に2台のマシンを持つLAN設定があります。 - 192.168.0.1(これはクライアント) - 192.168.0.5(これはWebサーバー)クライアントはワイヤレスネットワーク経由でWebサーバーに接続できませんCODE
上記のコードは、単純な有線ネットワークでも問題なく動作します。
ワイヤレスネットワークで、スイッチの代わりにWi-Fiルーターを使用してネットワークをセットアップすると、コードが動作しない - GetResponseで停止する。
奇妙なことに、私がブラウザを開いて「http://192.168.0.5/test」と入力すると、ページが表示されます!
私には何が欠けていますか?クライアントがコードを介してサーバーに接続できないのはなぜですか?
Windowsファイアウォールはオンになっていますか?その場合は、テストを中止するようにしてください。 – statenjason
いいえ、ファイアウォールはテストするすべての状況でオフになっています。まだ動作していません – Sameet
Windows /あなたのブラウザにプロキシが定義されていますか? –