【问题标题】:Unable to obtain configuration from Azure AD B2C无法从 Azure AD B2C 获取配置
【发布时间】:2020-06-26 04:26:26
【问题描述】:

继 Microsoft 的 this tutorial 之后,JavaScript 应用程序无法访问受 Azure AD B2C 保护的 API。应用程序能够登录/验证,但是当单击Call Web API 按钮时,页面上会输出以下消息:

Web API 返回:
"AuthenticationFailed: IDX10803: Unable to get configuration from: 'https://b2c-tenant-name.microsoftonline.com/tfp/b2c-tenant-name.onmicrosoft.com/B2C_1_signupsignin/v2.0/.well-known/openid-configuration'。"

如何修复?允许 JavaScript SPA 调用受保护的 Web API 需要进行哪些更改?

【问题讨论】:

    标签: azure-ad-b2c msal


    【解决方案1】:

    那个 URL 看起来有点奇怪。 它应该是这样的:

    https://b2c-tenant-name.b2clogin.com/b2c-tenant-name.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_signupsignin
    

    我是从 Azure 门户中的运行用户流功能获得的。

    您不能再使用 microsoftonline.com URL。 它们已被弃用。 主机现在是 b2clogin.com。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-10
      • 2018-09-03
      • 2021-10-10
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      • 1970-01-01
      • 2018-07-04
      相关资源
      最近更新 更多