【发布时间】:2019-08-08 20:02:27
【问题描述】:
我正在尝试在 post man 的帮助下使用 api 从 openProject 获取工作包数据。根据他们的文档,用户名 = "apikey" 和密码 = 令牌已设置,但我在图片中收到此错误。
【问题讨论】:
标签: postman openproject
我正在尝试在 post man 的帮助下使用 api 从 openProject 获取工作包数据。根据他们的文档,用户名 = "apikey" 和密码 = 令牌已设置,但我在图片中收到此错误。
【问题讨论】:
标签: postman openproject
如果您没有通过配置设置 apiv3_enable_basic_auth 停用基本身份验证身份验证,那么此设置看起来是正确的,我假设您使用的 API 令牌无效。
您能否检查以下命令是否为您返回用户?
OpenProject 打包安装
openproject run bundle exec rails runner "puts User.find_by_api_key('your token').login"
手动安装 OpenProject
在您的 OpenProject 安装目录中:
bundle exec rails runner "puts User.find_by_api_key('your token').login"
如果这返回您的用户名,则表示令牌有效,如果出错则表示您的令牌无效。
【讨论】: