Jira和Wiki同属于Atlassian 公司,要访问其API首先要有用户登录状态。直接使用BasicAuth即可。
Postman:
Authorization选择BasicAuth,输入登录的用户名密码,点击PreviewRequest即可。
image.png
Java实现:
/**
* 构造Basic Auth认证头信息
* @return
*/
public static String getJiraBasicAuth() {
String auth = NAME_KEY + ":" + SECRET_KEY;
byte[] encodedAuth = Base64.encodeBase64(auth.getBytes(Charset.forName("US-ASCII")));
String authHeader = "Basic " + new String(encodedAuth);
return authHeader;
}