簡體   English   中英

Azure AD B2C 配置 URL 無法到達

[英]Azure AD B2C Configuration URL cannot be reached

我配置了一個新的 Azure AD B2C 租戶用於測試目的。 我正在嘗試按照示例將 Azure AD B2C 與 Android 一起使用。

https://github.com/Azure-Samples/active-directory-b2c-android-native-appauth

我已經在 B2C 租戶旁邊創建了一個用於登錄的用戶流。

在身份驗證流程中,應用程序想要為我的用戶流程讀取“眾所周知的 openid 配置”

https://login.microsoftonline.com/geomobilestage.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_login_signin

但 URL 返回 404 錯誤。 但是當我嘗試以下 URL 來讀取配置時,我收到 http 狀態 200

https://geomobilestage.b2clogin.com/geomobilestage.onmicrosoft.com/B2C_1_login_signin/v2.0/.well-known/openid-configuration

這些 URL 是公開的,因此每個人都可以嘗試在瀏覽器中調用它們以查看結果。

所以配置本身存在並且似乎沒問題。 我已經有另一個 Azure AD B2C 租戶,當我嘗試為這個租戶調用第一個 URL 時,一切都很好。 似乎我在 Azure 門戶中缺少一些配置,但我真的不知道我缺少什么,甚至不知道在哪里看。

問候

邁克爾

對於 Azure AD,請參見此處

https://login.microsoftonline.com/{tenant}/v2.0/.well-known/openid-configuration

對於 Azure AD B2C,請參見此處

https://{domain-name}.b2clogin.com/{domain-name}.onmicrosoft.com/{policy}/v2.0/.well-known/openid-configuration

這里的關鍵是要意識到 b2c 配置端點中包含對策略的引用,否則它很可能是 AAD。

暫無
暫無

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

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