有不同的认证方法列出here,和here。然而,当我尝试每一个,我得到的方法已被弃用。例如,当我尝试基本的认证方法来访问Jira工作管理中的项目,如帮助文档中所给的,
curl -u username:password -X GET -H "Content-Type: application/json" http://localhost:8080/rest/api/2/issue/createmeta
我收到了以下错误信息。有人能给我一个工作示例吗?
Basic authentication with passwords is deprecated. For more information, see: https://confluence.atlassian.com/cloud/deprecation-of-basic-authentication-with-passwords-for-jira-and-confluence-apis-972355348.html
2条答案
按热度按时间bxjv4tth1#
常规的basic authentication with password is deprecated。您需要将密码替换为token,它应该可以工作。
jmo0nnb32#
你需要通过下面的指令创建一个令牌https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/
生成令牌后,您需要复制它。您可以在Postman使用Basic Auth测试它,用户名作为您的电子邮件,密码作为令牌。