非管理员用户无法通过API Key创建主题

有时我无法使用非管理员用户和 API 密钥创建主题。我的操作如下。
我在两台不同的物理机上尝试了这些操作。
其中一台机器上的第 4 步可以成功,而另一台则失败。

  1. 我从最新的源代码中以开发模式部署 discourse。
  2. 我创建一个管理员帐户和一个具有以下选项的 API 密钥
  3. 我使用此 API 成功地使用管理员用户创建了一个主题。
  4. 我创建一个新的非管理员用户,然后使用上述 API 密钥创建一个主题。但是,我收到 403 响应。服务器日志如下所示。

我对服务器说“未授权的参数”感到完全不解。
谁能给我一些建议来找出问题的原因?
谢谢!

该用户是否有权写入该类别?用户可以在用户体验中创建主题吗?

该用户可以通过浏览器创建具有相同参数的主题

1 个赞