繁体   English   中英

Azure AD B2C 无法下载 OpenID 配置

[英]Azure AD B2C Failed to download OpenID configuration

我的前端是 SPA(Angular 7),后端是使用 Java 的 Azure Function Apps。

我正在使用端到端身份验证流程,即用户在 SPA 中获得身份验证。 然后,访问函数应用程序授权令牌在请求中使用。

我正在使用 Azure AD B2C 自定义策略对用户进行身份验证。 对于自定义政策,我正在使用本地和社会政策并根据我的需要进行修改。

使用自定义策略,用户可以登录并生成授权令牌。 但是在功能应用程序中,我们得到以下错误

错误 无法从“https://mytenant.b2clogin.com/<b2c_tenant_id>/v2.0/.well-known/openid-configuration”下载 OpenID 配置:远程服务器返回错误:(404) 未找到。

甚至我直接在浏览器中检查了 URL 的结果并得到了相同的结果。 我发现如果我在上面提到的 URL 中附加?p=poliy_name ,那么我就得到了数据。

不知道这里有什么问题。

在处理 B2C 身份验证流时,您需要始终在 URL 中指定策略。 这应该是您用来验证用户的策略。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM