使用API​​令牌进行Confluence Basic Auth

时间:2018-06-18 05:12:11

标签: basic-authentication confluence-rest-api

我无法使用HTTP Basic Auth和从此处生成的API令牌对Confluence云REST API进行身份验证:https://id.atlassian.com/manage/api-tokens

例如,使用我的用户名/密码,成功:

curl -X GET -u '<my-username>:<my-password> \ 'http://<host>/confluence/rest/api/content/5604400' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \

然而这失败了:

curl -X GET -u '<my-username>:<api-token> \ 'http://<host>/confluence/rest/api/content/5604400' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \

错误:

h1>HTTP Status 401 - Basic Authentication Failure - Reason : AUTHENTICATED_FAILED</h1>

API令牌是正确的(我已尝试创建几个)但奇怪的是,令牌令牌页面将其列为&#34;从未访问过&#34;。我也试过设置Authorization: Basic base64(<user>:<apikey>)自己没有运气。

我是否误解了这些API令牌应该如何使用?

0 个答案:

没有答案