【发布时间】: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