I'm trying to build a page to raise an issue in our JIRA instance that will be hosted on our SharePoint 2013 site, but I'm having trouble geting authenticated to JIRA.
I CAN submit a request via cur using this command:
curl -D- -k -3 -o "result.html" -w HTML -H "Authorization: Basic XXXXXXXXXX" -X POST --data "{\"fields\"....}}}", -H "Content-Type: application/json" https://jira.mycompany.com/jira/rest/api/2/issue/
But when I try to do the same in my page, I keep getting an 'Access Denied' message. I've tried several varitations, but here is my current code:
$.ajax({
url: "https://jira.mycompany.com/jira/rest/api/2/issue",
header: {
Authorization : "Basic XXXXXXXX",
contentType : "application/json, json; charset=utf-8"
},
type: "POST",
data: {
"project" : ......
I've tried this on our production (v5.2.5) and our dev (6.0.8) sites with the same results.
I've tried this also, but get the same results:
$.ajax
({
type: "POST",
url: "https://jira.mycompany.com/jira/rest/auth/1/session",
dataType: 'json',
async: false,
data: '{"username": "username", "password" : "xxxxxx"}',
success: function (result) {
switch (result) {
case true:
processResponse(result);
alert("It worked!");
break;
default:
resultDiv.html(result);
}
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
}
});
If someone could get me pointed in the right direction, I would greatly appreciate it!
Our JIRA instances are not be any type of proxy servers.
The examples mentioned in the post refer to CURL examples, and as I stated, when using CURL it works just fine.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.