ネットワーク上の別のPCからASP.NET開発サーバーにアクセスする 質問する

ネットワーク上の別のPCからASP.NET開発サーバーにアクセスする 質問する

他のブラウザで Web アプリをテストしたいと思います。そのために Virtual PC をインストールしました。ASP.NET 開発サーバーはリモート接続を許可しないため、仮想 PC (ネットワーク上の別のコンピュータ) は Web サイトにアクセスできません。

私は見つけたこれ開始されましたが、解決策はありませんでした。

localhost を使用すると機能しないことは理解しています。マシンの IP を使用することは聞いたことがありますが、正しい IP を取得するにはどうすればよいでしょうか? lynksys ルーターの管理者を確認してください。

IP を取得するところまでたどり着いた場合、asp.net 開発サーバーはリモート接続を許可していないはずです。それを有効にするにはどうすればよいでしょうか?

ベストアンサー1

答えは次のとおりです。いいえ(*) Windows ファイアウォールの TCP ポートを開いたとしても、あるマシンから別のマシンの ASP.NET 開発サーバーにアクセスすることはできません。

MSDNの記事より「Visual Web Developer の Web サーバー」:

これは、ローカル ホスト シナリオ (Web サーバーと同じコンピューターからの参照) で ASP.NET Web ページを提供または実行するために特別に構築されています。

つまり、ASP.NET 開発サーバーは、ローカル コンピューター上のブラウザー要求に対してページを提供します。別のコンピューターにページを提供することはありません。また、アプリケーション スコープ外のファイルも提供しません。

(*) ローカルにインストールされた IIS からサイトを実行する必要があります... または、このブログ投稿で説明されているフリーウェアを使用して、便利なハックを実行する必要があります。

iPhone から Visual Studio ASP.NET 開発サーバーにアクセスする

使用SPI ポート転送デバイス接続を受け入れるには、次の手順を実行します。

「ローカルポート」をデバイスが接続するポート番号に設定します。私は通常、習慣的に8080を使用します。
「リモートホスト」をlocalhostに設定
します。「リモートポート」をASP.NET開発サーバーポートに設定します。

「アクティブ化」ボタンをクリックして接続の受け入れを開始します

(注意: 管理者権限でプログラムを起動したことを確認してください)

おすすめ記事