簡體   English   中英

Azure 如果請求 url 和重定向 URL 不相同,則 AD OpenID-Connect 代碼不起作用

[英]Azure AD OpenID-Connect code not working if requested url and redirect URL are not same

Azure 如果請求 URL 和重定向 URL 不相同,則 AD OpenID-Connect 代碼不起作用。 我的計划是站點 A => 請求 Azure AD Azure AD 驗證並重定向到 => 站點 B 站點 B => 授予對站點 A 的訪問權限

請在登錄時檢查 web 地址,將其粘貼到記事本中,並在 azure 廣告門戶中檢查身份驗證請求中的重定向 url 和 url。

在身份驗證期間,整個過程由 OpenID Connect 中間件控制,在用戶在 Azure 的登錄頁面驗證憑據后,Azure Ad 會將用戶重定向回您的應用程序的重定向 url,該重定向在 OIDC 的配置中設置

請查看有關重定向 URI(回復 URL)限制的文檔 - Microsoft 標識平台 | 微軟文檔

  1. 重定向 URI 必須以 https 方案開頭。
  2. 重定向 URI 區分大小寫,並且必須與正在運行的應用程序的 URL 路徑的大小寫相匹配。 例如,如果您的應用程序在其路徑中包含.../abc/response-oidc,則不要在重定向 URI 中指定.../ABC/response-oidc。 所有基於 HTTP 的重定向 URI 都支持 HTTPS 方案 (https://)。 僅本地主機 URI 支持 HTTP 方案 (http://)。
  3. 您設置的重定向 url(在 AuthenticationProperties 中)用於控制在身份驗證后應重定向哪個頁面/操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM