Azure AD B2C未能下载OpenID配置

Azure AD B2C未能下载OpenID配置,azure,azure-ad-b2c,identity-experience-framework,Azure,Azure Ad B2c,Identity Experience Framework,我有前端作为SPA(Angular 7)和后端作为使用Java的Azure函数应用程序 我使用端到端身份验证流,即用户在SPA中获得身份验证。然后,在请求中使用授权令牌来访问函数apps 我正在使用Azure AD B2C自定义策略对用户进行身份验证。对于自定义策略,我使用本地和社会策略,并根据需要进行修改 使用自定义策略,用户可以登录并生成授权令牌。但在函数应用程序中,我们得到以下错误 无法从下载OpenID配置时出错'https://mytenant.b2clogin.com//v2.0/.

我有前端作为SPA(Angular 7)和后端作为使用Java的Azure函数应用程序

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

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

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

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

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


不确定这里出了什么问题。

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

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

我使用的是Microsoft提供的-库。此库负责授权令牌。您是否检查了示例应用程序:特别是:是的,我已经查看了此示例。与示例一样,我添加了范围和protectedResourceMap。是权限,例如
https://fabrikamb2c.b2clogin.com/fabrikamb2c.onmicrosoft.com/b2c_1_susi
?我正在使用Microsoft提供的-库。此库负责授权令牌。您是否检查了示例应用程序:特别是:是的,我已经查看了此示例。与示例一样,我添加了范围和protectedResourceMap。是权限,例如
https://fabrikamb2c.b2clogin.com/fabrikamb2c.onmicrosoft.com/b2c_1_susi