OIDC 配置在 Forgerock 中被 CORS 阻止

问题描述 投票:0回答:1

我的应用程序将“Origin: http://localhost:8000”标头添加到发现 url GET 请求中,导致 Forgerock 返回 CORS 错误。即使在 Forgerock 中禁用全局 CORS 过滤器,也会发生这种情况。我尝试将重定向网址添加到本地主机,但在配置中找不到任何“网络起源”列表。我使用 angular-oauth2-oidc 库进行连接。 如何设置 forgerock 来忽略/接受此标头?

提前致谢

我已经尝试过:

  • 更改主机文件中的本地主机名称(任何 Origin 标头都会返回 403)
  • 在 Chrome 中通过标志禁用 cors
  • 在 Postman 中测试多个不同的标头,只有“Origin”阻止响应
angular openid-connect forgerock
1个回答
0
投票

问题实际上是运行forgerock的Tomcat的配置。全新安装和新的 .war 解决了问题。

© www.soinside.com 2019 - 2024. All rights reserved.