gpt4 book ai didi

javascript - jQuery (Jira) XSRF 检查失败

转载 作者:行者123 更新时间:2023-11-29 10:03:02 25 4
gpt4 key购买 nike

我正在尝试创建一个问题,但它返回“XSRF 检查失败”错误。我正在使用以下代码:

$.ajax({ 
async: true,
crossDomain: true,
url: 'https://testejiraloupen.atlassian.net/rest/api/2/issue',
method: 'POST',
headers: {
'Authorization': 'Basic ' + btoa('email:pass'),
'Content-Type': 'application/json',
/*'X-Atlassian-Token': 'nocache',*/
'Access-Control-Allow-Origin': '*',
'Access-Control-Alow-Methods': 'POST, GET, PUT, OPTIONS, DELETE',
'Access-Control-Max-Age': '3600',
'Access-Control-Allow-Headers': 'x-requested-with, content-type'
},
processData: false,
data: JSON.stringify(issue),
success: function(data) {
console.log('Issue created. Id >>> ' + data.id);
}, error: function(err) {
console.log(err);
}
});

在这种情况下,有人可以帮助我吗?

最佳答案

这似乎是 Atlassian 的一个已知问题,由您的请求发送的用户代理引起。

在他们的知识库中:“使用浏览器用户代理 header 的 REST API 调用可能会导致 CSRF 检查失败”,参见 https://confluence.atlassian.com/jirakb/rest-api-calls-with-a-browser-user-agent-header-may-fail-csrf-checks-802591455.html

另一个讨论主题在这里:https://community.atlassian.com/t5/Jira-questions/Jira-7-rest-api-XSRF-check-failed-for-post-issue-with/qaq-p/488706总结道:“用一些虚拟值覆盖 User-Agent 字符串,它将起作用”

关于javascript - jQuery (Jira) XSRF 检查失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51179400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com