Hello,
I want to create post function based on REST API but i have problem because with being Unauthorized
This is base code in which i wanted to test connections with rest api
import groovyx.net.http.HTTPBuilder
import net.sf.json.JSONArray
def JIRA_URL = "https://myjiraurl"
def JIRA_API_URL = JIRA_URL + "/rest/api/2/"
def jira = new HTTPBuilder(JIRA_API_URL)
jira.auth.basic "login","password"
def test = jira.get(path: 'issue/XXX-5555')
i get this errors:
groovyx.net.http.HttpResponseException: Unauthorized at groovyx.net.http.HTTPBuilder.defaultFailureHandler(HTTPBuilder.java:651) at groovyx.net.http.HTTPBuilder$1.handleResponse(HTTPBuilder.java:503) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:222) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:164) at groovyx.net.http.HTTPBuilder.doRequest(HTTPBuilder.java:515) at groovyx.net.http.HTTPBuilder.get(HTTPBuilder.java:285) at groovyx.net.http.HTTPBuilder.get(HTTPBuilder.java:255) at groovyx.net.http.HTTPBuilder$get$0.call(Unknown Source) at Script146.run(Script146.groovy:8)
I don't know what to do with that
I think that is because of that my jira instance is on HTTPS not HTTP but i am not sure, can somebody help me?