繁体   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