Win8'のlocalhostでASP.Netのウェブサイトをホストしているのですが、デスクトップでは期待通りに動作しています。 モバイルデバイスからウェブサイトにアクセスする方法はありますか? 私のモバイルデバイスとデスクトップマシンは、ルータを介して同じネットワークに接続されています。 ルーターを経由して同じネットワークに接続しています。 <ol>; li>マシンはWin8 Proがインストールされており、IIS 8.0.9200.16384が動作しています;
モバイルデバイスからlocalhostのウェブサイトを表示するには、次の手順を実行する必要があります:
ご参考になれば幸いです。
ファイアウォールに新しいルールを追加することなく、ASP.netローカルWebサイトにリモートでアクセスする最も簡単な方法の1つは、このVisual Studio拡張機能を使用することです。
[Keyotiによるコンベヤー(Visual Studio拡張)](https://marketplace.visualstudio.com/items?itemName = vs-publisher-1448185.ConveyorbyKeyoti)。
インストールするだけです。 プロジェクトを実行するたびに、リモートアクセスに使用できるURLが表示されます。 他の設定は必要ありません。
。。
ngrok 3000を実行するだけで、
3000`はインターネットに公開したいポート番号です。railsの場合は3000となる。これでローカルホストがインターネットにトンネルされ、どこからでもローカルホストを見ることができるようになります。
NodeJSを実行している場合は、http://localtunnel.me/。
npm install -g localtunnel
8080などのローカルポートでウェブサーバを起動し、そのポートへのトンネルを作成します:
lt -p 8080
これはローカルホストのパブリックURL randomname.localtunnel.meを返します。利用可能であれば、自分のサブドメインをリクエストできます:
lt -p 8080 -s myname
これはmyname.localtunnel.meを返します。
まず、ビジュアルスタジオでapplicationhost.configファイルを開きます。
address>> C:\ Users \ Your User Name \ Documents \ IISExpress \ config \ applicationhost.config
。
次に、このコードを見つけます。
<site name="Your Site_Name" id="24">
<application path="/" applicationPool="Clr4IntegratedAppPool"
<virtualDirectory path="/" physicalPath="C:\Users\Your User Name\Documents\Visual Studio 2013\Projects\Your Site Name" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:Port_Number:*" />
</bindings>
</site>
*)Port_Number:IISで実行されているサイトがコンピューター上で表現している間、ポート番号は次のようにブラウザーのアドレスバーに表示されます:localhost:port_number /。.. このファイルを編集するときに保存します。
2番目のステップでは、管理者としてcmdを実行し、このコードを入力する必要があります。
netsh http url = http:// *:port_Number / user = everyone
を追加します。
Enterキーを押します。
3番目のステップでは、ファイアウォールのポートを有効にする必要があります。
Go to the “Control Panel\System and Security\Windows Firewall”
Click “Advanced settings”
Select “Inbound Rules”
Click on “New Rule …” button
Select “Port”, click “Next”
Fill your IIS Express listening port number, click “Next”
Select “Allow the connection”, click “Next”
Check where you would like allow connection to IIS Express (Domain,Private, Public), click “Next”
Fill rule name (e.g “IIS Express), click “Finish”
この答えがあなたにとって役立つことを願っています。
このリンクでのVisual Studio 2015の更新: https://johan.driessen.se/posts/Accessing-an-IIS-Express-site-from-a-remote-computer。
Visual Studioの拡張機能と更新から「コンベヤ」ライブラリをダウンロードして問題を解決できます。
他のデバイスからアクセスできます。
-Visual Studioを開きます。
-ツール>拡張と更新。
-オンライン> Visual Studio Marketplace。 -'コンベヤ'を検索します。 -この拡張機能をダウンロードしてインストールします。
APIを起動すると、他のデバイスからAPIにアクセスできます。 このプラグインは、独自のIPアドレスからリンクを作成します。
例: https://youripadress:5000 / api / values。