我试图在邮递员的帮助下使用api从openProject获取工作包数据。根据他们的文档,用户名=“ apikey”和密码=令牌已设置,但图片中出现此错误。
答案 0 :(得分:0)
如果您没有通过配置设置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"
如果这返回您的用户名,则令牌有效,如果出错,则意味着您的令牌无效。