我有一个应用程序,从一年的生产工作正常。它使用JIRA Rest API来创建问题并获取票证状态。我正在使用用户名和密码进行基本身份验证。最近我看到它的抛出错误“未经授权”但是,使用相同的用户名和密码,我可以登录Atlassian网站。
问题是 - 最近Atlassian宣布他们已经停止支持使用JIRA账户访问API - >我们通常用于登录JIRA账户的用户名和密码。
我们需要使用API令牌而不是普通密码。以下是创建JIRA令牌的URL,https://id.atlassian.com/manage/api-tokens#
所以一旦你创建了一个令牌。我们只需要将其用作密码而不是帐户密码。
更多细节在这里Atlassian Deprecation notice