2013-03-07 4 views
1

나는이 가이드를 끝까지 읽었으며 Gmail을 사용하여 Jira에 로그인하는 경우 API에 인증하는 방법을 알아낼 수 없습니다. 내가 github에 연결하기 위해와 JIRA 내 루비 응용 프로그램 내에서 REST API를 사용하는 바라고 있어요Jira Rest API - 로그인하는 방법

편집 : 코드 : 위의 코드와

uri = URI.parse("https://<address>.jira.com/rest/api/2/issue/<issue-name>") 
    http = Net::HTTP.new(uri.host, uri.port) 
    http.use_ssl = true 
    http.verify_mode = OpenSSL::SSL::VERIFY_NONE 
    request = Net::HTTP::Get.new(uri.request_uri) 
    request["user"] = "<username>" 
    request["password"] = "<password>" 
    @jira_response = http.request(request) 

; HTTP 인증되지 않은 응답을받습니다.

+0

몇 가지 코드를 보여주십시오. 우리는 당신이 작성한 내용을 수정하지 않고는 수정할 수 없습니다. –

+0

@ theTinMan 내 편집을 참조하십시오 – Dave

답변

5

; 대신

request.basic_auth 'username', 'password' 
request["Content-Type"] = "application/json" 

:

request["user"] = "<username>" 
request["password"] = "<password>" 
+0

SO 한 번 해답을 얻으십시오. 잘 했어. –

1

는 얼마 전에 나는 락스 API를 사용하기위한 작은 골격 응용 프로그램을 썼습니다. 그것은 당신에게 도움이 될 수도 아닐 수도 있습니다. https://github.com/vaneyckt/SimpleJira을 참조하십시오.