問題タブ [azure-ad-b2b]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
580 参照

asp.net - 127.0.0.1 を与える HttpContext.Current.Request.Url

Visual Studio 2017 で標準の ASP.NET MVC AAD 認証済みアプリケーションを作成しました。次のものが含まれています。

しばらくの間、ブラウザーに表示され、IIS Express 用に Visual Studio で構成されたとおりにHttpContext.Current.Request.Url戻ります。https://localhost:44345/

しかし、しばらくすると、http://127.0.0.1/代わりに戻り始めます。これにより、AzureAD 認証はローカルホストの開発 URL ではなく運用 URL を返します。

開発用 URL をハード コードすることもできますが、どこにデプロイしても機能するように動的にする必要があります。

開発ボックスhttp://127.0.0.1/ではなくIIS Express が戻ってくるのはなぜですか? https://localhost:44345/また、正しい値を返すにはどうすればよいですか。 `