我正在尝试为加载项获取OAuth访问令牌。我遵循了以下准则
https://developer.atlassian.com/cloud/confluence/oauth-2-jwt-bearer-tokens-for-apps/
.我得到了
No oauth client details found for https://{domain}.net and oauthClientId {id}
错误。有人能帮我吗?
请求:
url=“https://auth.atlassian.io/oauth2/token”,
headers=>{“内容类型”=>“应用程序/x-www-form-urlencoded”,“主机”=>“auth.atlassian.io”,“接受”=>“应用程序/json”}
方法=>“发布”,
body=>“grant-type=urn:ietf:params:oauth:grant-type:jwt-bearer&scope=read+write+act-as-u-user&assertion={jwt-u-assertion}”
Jwt_断言配置:
{
iss:“urn:atlassian:connect:clientid:{clientid}”,
sub:'urn:atlassian:connect:userkey:{userkey}',
tnt:'https://{domain}.atlassian.net',
澳元:'
https://auth.atlassian.io
',
国际航空运输协会:签发日期:
exp:到期时间
}
我试过了
urn:atlassian:connect:useraccountid
而不是
urn:atlassian:connect:userkey
仍然有同样的错误。