IISEXPRESS構成により、外部アクセスの詳細が可能になります
1. <document>/iisexpress/configフォルダー、Open ApplicationHost.configにあるIISEXPRESSの構成ファイルを見つけ、次のコードを見つけます。
<サイトname = "website1" id = "1" serverautostart = "true"> <application path = "/"> <virtualdirectory path = "/" physicalpath = "%iis_sites_sites_home%/website1"/> </application
名前がWebプロジェクトの名前である場合、プロジェクトに対応する構成を見つけてから、
<バインディングプロトコル= "http" bindinginformation = "*:8080:localhost" />
後で追加しました
<Binding Protocol = "HTTP" BindingInformation = "*:8080:192.168.1.1" />
その中で、192.168.1.1が自分のIPアドレスに変更され、8080が自分のポートに変更されます
2。上記をクリックして変更した後、IPアドレスを介してアクセスすると、400のエラーが発生する可能性があります。発生した場合は、次の方法を使用してください。
(1)管理者としてCMDコマンドウィンドウを開きます(2)次のコマンドを入力します。
netsh http urlacl url = http://192.168.1.1:8080/user = gulyoneを追加します
同様に、IPアドレスとポートを独自に変更します。エラーが報告されている場合は、管理者として実行されているCMDであるかどうかを確認してください。 iisexpressを再起動すると、IPアドレスを使用してアクセスできるはずです。
3 ..上記の2つの部分を完了した後、ファイアウォールにより、他のコンピューターがサーバーにアクセスできない場合があります。これが発生した場合、次の方法を使用します(ここのシステムはWin8.1です)
(1)コントロールパネル(カテゴリを選択する方法をチェック) - >システムとセキュリティ - > Windowsファイアウォール、左側の高度な設定を選択します(2)インバウンドルール - >新しいルール - >ポート - >特定のローカルポートに8080を入力 - >接続を許可 - > 3オプションを選択 - >新しいルール名 - >完了 - >完了
これで、外部プログラムはiisexpressにアクセスできます
読んでくれてありがとう、私はそれがあなたを助けることができることを願っています。このサイトへのご支援ありがとうございます!