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.