【问题标题】:AD B2C ROPC JavaScript Token RetrievalAD B2C ROPC JavaScript 令牌检索
【发布时间】:2021-02-09 16:23:44
【问题描述】:

我有 Azure AD B2C 和带有登录页面的 Blazor 服务器端应用程序。我创建了一个 ROPC 自定义策略并使用 Postman 进行了测试,它正确地检索了带有声明的令牌。但是,当我想使用 JavaScript 从浏览器将令牌检索到相同的端点/url 时,我从 CORS 收到一个错误,表明我的响应被阻止。我如何解决这个问题?我在 Blazor 应用或 AD B2C 上缺少任何配置?

【问题讨论】:

  • 我感觉这不是一个受支持的功能:\可能在应用注册中有一些开关可以启用它,但我有点怀疑。我从未在 B2C 中看到任何 CORS 设置。
  • 如果您无法从前端进行调用,您可能需要一个代理 API 从其后端调用 B2C,因此不涉及 CORS。
  • @juunas 请问,您能否建议一个链接/文档来在后端创建该代理?谢谢。

标签: javascript azure cors blazor azure-ad-b2c


【解决方案1】:

由于 CORS 政策,浏览器中的 ROPC 不受支持。结果是预期的。

请参考类似的GitHub issue,这有助于了解更多。

【讨论】:

    猜你喜欢
    • 2023-03-24
    • 2021-03-03
    • 1970-01-01
    • 2018-01-08
    • 2017-11-23
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多