Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 接收访问令牌的问题_Javascript_Axios_Jira Rest Api - Fatal编程技术网

Javascript 接收访问令牌的问题

Javascript 接收访问令牌的问题,javascript,axios,jira-rest-api,Javascript,Axios,Jira Rest Api,从Jira处获取访问令牌时遇到一些问题。通过postman它工作得非常好,但是我正在努力使用axios使它工作。下面的代码经过多次迭代,几乎所有的代码都返回了相同的错误 接收到以下错误: 错误:请求失败,状态代码403 编辑: 在这里验证文档 好的,设法弄明白了,问题是在将身份验证码传递给主体之前,身份验证码正在被字符串化请检查是否需要在标题中传递授权、密钥或任何值?@VinodkumarG信息都是正确的,正如所指出的,它与postman配合得非常好,所以我怀疑这与格式有关。在邮递员本身中,您

从Jira处获取访问令牌时遇到一些问题。通过postman它工作得非常好,但是我正在努力使用axios使它工作。下面的代码经过多次迭代,几乎所有的代码都返回了相同的错误

接收到以下错误: 错误:请求失败,状态代码403

编辑: 在这里验证文档


好的,设法弄明白了,问题是在将身份验证码传递给主体之前,身份验证码正在被字符串化

请检查是否需要在标题中传递授权、密钥或任何值?@VinodkumarG信息都是正确的,正如所指出的,它与postman配合得非常好,所以我怀疑这与格式有关。在邮递员本身中,您可以使用等价代码,也请检查一下,看看是否传递了cookies或任何东西,基本上这是禁止的错误403。因此,某些内容仅在客户端停止。重定向uri可能未列在jira机密的受信任URL下吗?客户端id和机密也作为常量值出现错误吗?使用not using with环境变量测试它,并检查它是否为空。
 const headers = { "Content-Type": "application/json" };

 axios
   .post("https://auth.atlassian.com/oauth/token",
     {
       grant_type: "authorization_code",
       client_id: `${process.env.JIRA_CLIENT_ID}`,
       client_secret: `${process.env.JIRA_CLIENT_SECRET}`,
       code: auth_code,
       redirect_uri: "https://localhost:3000"
     },
     { headers: headers }
   )