アクセスあなたのローカルIISエクスプレスのASP .パブリックWebからのネットコアアプリケーション


あなたのアプリケーションの開発のライフサイクル中に、時には公共のWebへのWebサーバーを公開する必要があります.
ほとんどのコモンズのシナリオは:ウェブフックのテスト、chatbotのテストやモバイルデバイスからのWebアプリケーションのテストです.
これらの状況のために、Ngrokはあなたの答えでありえます.
これは、インターネット上の別のエンドポイントからローカル開発Webサーバーにアクセスできる逆プロキシソフトウェアトンネリングです.

ngrokのインストール


Ngrokをインストールするには、download pageに行って、オペレーティングシステムの正しいバージョンを取得します.
あなたのPCの上であなたの大好きなフォルダのzipを抽出してください.
ngrokを起動する前に、ウェブサイトに登録してください(もしくはGitHubアカウントを使用します).
Auth section in the dashboard
コマンドラインをコピーし、ngrokフォルダに移動して起動します.
今すぐトークンをローカルマシンに保存され、再度このステップを実行する必要はありません.

インターネットにあなたのローカルIISエクスプレスを公開する


今、あなたはパブリックアドレスとしてローカルアドレスを公開する準備が整いました.
Visual StudioまたはDotNetコマンドラインツールから、アプリケーションのデバッグインスタンスを起動し、ローカルアドレスを取得します.
コマンドラインツールから、Ngrokアプリケーションパスに移動し、次のコマンドを実行します.
.\ngrok.exe http https://localhost:5001 -host-header="localhost:5001"
次のような出力を表示する必要があります.

今から、他の人や他のデバイスからのあなたのローカル環境にアクセスすることができますアドレスhttps://localhost:5001

あなた自身のウェブサイトアドレスを得てください


Ngrokは無料プランで彼のサービスを提供しており、毎日、24時間、それを使用することができます.
しかし、固定URLを使用してサービスを設定する必要がある場合は、基本的またはプロから無料からプランを変更する必要があります.
その場合、NGRKダッシュボードから、パブリックアドレス名を選択でき、新しいNgrokインスタンスを起動するたびに変更されません.
それは時間の節約です、私はあなたにそれをお勧めします.
https://b191a436e2e0.ngrok.io