私はAzureの外部ロードバランサの背後にVMを作成しました.ASPをasp.netコアアプリケーションをホストするリバースプロキシWebサーバーとして使用しています。Asp.netコアアプリケーションは、外部ロードバランスAzure VMからアクセスできません
localhostを使用してVM内のアプリケーションにアクセスできますが、ロードバランサ用に構成されたパブリックIPを介してクライアントマシンからアクセスできません。
ロードバランサのポート80およびポート443の着信トラフィックにロードバランスルールを設定し、これらのポートに適切なNSGを指定しました。
asp.netコアアプリケーションをデプロイする前に、クライアントマシンからdefaultwebsiteにアクセスできました。私はインバウンドルールが考慮され、うまく動作していると仮定します。
これは自己完結型のアプリケーションであり、localhostを使用してVM内のアプリケーションにアクセスできるため、aspnetホスティングモジュールとその他の必要な設定が適切であると想定しています。
私に紛失する可能性がある場合は教えてください。