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

你好 @simon,

我认为我真的需要一些关于我的 SSO 功能 POC 探索中的 404 响应的帮助。我为这个问题花了一整天的时间,但仍然无法弄清楚问题所在。我能够:

  1. 启用 discourse_connect
  2. 将 discourse_connect_url 设置为 https:/ /localhost:4200/login
  3. discourse-connect secret:20’s (1) 1111111111111111111 保持简单

然后在我的 Angular 应用的登录页面,我通过以下代码发送了这个请求:


但我收到了 404 未找到的响应。

根据我的理解,在向 admin/users/sync_sso 端点发送 POST 请求时,如果用户不存在于 discourse 中,它应该根据 user_id 和 email 创建一个新用户,然后返回的结果应该是一个用户对象,而不是一个状态码为 404 的空对象。
我也检查了日志,它没有提供任何与此失败响应相关的​​信息。

提前感谢!