Jira不授予对PHP OAuth客户端的访问权限

时间:2018-07-22 22:01:13

标签: php oauth jira jira-rest-api oauth-1.0a

PHP OAuth客户端使用Jira在此处提供的指南构建 https://developer.atlassian.com/server/jira/platform/oauth/ 使用他们的Jira rest API。

它可以正常工作,我可以访问其余的API并获取数据,但是Jira仅授权并访问了构建应用程序链接的Jira域。

例如,下面我可以使用自己的网址https://myurl.atlassian.net/,但不能使用其他用户网址,例如:

https://anotheruser.atlassian.net/

$oauth = new Atlassian\OAuthWrapper('https://myurl.atlassian.net/'); // replace your jira url
$oauth->setConsumerKey('testKey') // replace your jira consumer key
      ->setConsumerSecret(__DIR__ . '/test.pem') // privet key
      ->setRequestTokenUrl('plugins/servlet/oauth/request-token')
      ->setAuthorizationUrl('plugins/servlet/oauth/authorize?oauth_token=%s')
      ->setAccessTokenUrl('plugins/servlet/oauth/access-token')
      ->setCallbackUrl(
          $app['url_generator']->generate('callback', array(), true)
      );

应用程序链接是通过此帐户https://myurl.atlassian.net构建的,但是Jira仅授予该帐户的授权访问权限。

我该如何解决?

0 个答案:

没有答案
相关问题