如何配置允许跨源HTTP请求的JIRA API
问题描述:
我想将我的应用程序与JIRA集成,因此当我向JIRA服务器发送请求时,它的返回错误调用'XMLHttpRequest无法加载https:// **** *****/REST/API/2 /项目。对预检请求的响应不会通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。'如何配置允许跨源HTTP请求的JIRA API
这是我的代码
$http({
method: "GET",
url: "https://***********/rest/api/2/project",
headers: {
'Content-Type': 'application/json',
'Access-Control-Allow-Origin': 'https://duosoftware.atlassian.net',
'Access-Control-Allow-Methods': 'GET, POST, DELETE, PUT, OPTIONS',
'Access-Control-Allow-Headers':'X-Requested-With, Content-Type, X-Codingpedia,Authorization'
},
dataType: "jsonp",
}).then(function mySuccess(response) {
$scope.myWelcome = response.data;
console.log(response.data);
}, function myError(response) {
$scope.myWelcome = response.statusText;
console.log(response.statusText);
});
};
答