我使用 Postman 访问 API 已有几年,但现在似乎无法再正常工作,返回的 HTML 内容显示:
需要账户。请登录以继续。
查看管理员设置的 API 密钥,虽然有些变化,但我的 API 密钥仍然存在。尝试创建新的 API 密钥,但问题依旧。
最近已更新至 beta4 版本。是否有新的要求?
我使用 Postman 访问 API 已有几年,但现在似乎无法再正常工作,返回的 HTML 内容显示:
需要账户。请登录以继续。
查看管理员设置的 API 密钥,虽然有些变化,但我的 API 密钥仍然存在。尝试创建新的 API 密钥,但问题依旧。
最近已更新至 beta4 版本。是否有新的要求?
请再次确认您是将 API 密钥(以及用户名)作为 HTTP 头部传递,而不是作为参数传递。这是首要检查的事项。
接近了。根据文档 https://docs.discourse.org,这些应该是连字符(-),而不是下划线(_)。正确的键是 Api-Key 和 Api-Username。