我嘗試使用 ASP.Net Core (MVC) 對 Microsoft Graph 2 進行身份驗證。
AzureAd 設定:
"AzureAd": {
"Instance": "https://login.microsoftonline.com/",
"TenantId": "common",
"CallbackPath": "/signin-oidc" }
網站網址就像
https://mysite
然后我被重定向到登錄網址:
HTTPS://login.microsoftonline.com/common/oauth2/v2.0/authorize ..? 。
但是 url 引數中的 redirect_uri 不包括 https
https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=****&redirect_uri=http://mysite/signin-oidc
我試圖強制使用 HTTPS,但我找不到它
更新:
該應用程式部署在 Linux 中。
有什么建議嗎?
uj5u.com熱心網友回復:
在 dockerfile 中添加:
ENV ASPNETCORE_FORWARDEDHEADERS_ENABLED=true
它對我有用,就像評論 Anand 的鏈接一樣
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/379761.html
標籤:天蓝色 重定向 图形 asp.net-core-mvc
