设置 DiscourseConnect - Discourse (sso) 官方单点登录

我注意到您代码截图中的这一点:

mode: 'no-cors'

我不熟悉 Angular 应用,但看起来您正尝试从客户端向 Discourse 发出经过身份验证的 API 请求。我不确定这在 Discourse 代码的哪个位置,但我的理解是 Discourse 会阻止从客户端发出的管理员 API 请求。这是因为无法在不暴露客户端 API 密钥的情况下发出请求。与此相关的是,您应该立即更改您的 API 密钥。

1 个赞