Hi everyone.
I was trying to write a ruby script which would use the rest API.
However am stuck at the auth step ( am using basic auth )
from what I thought I understood i was supposed to base 64 enc my login:password then pass it with header authorization along with my request but its getting me nowhere but 403 forbidden errors.
enc = Base64.encode64('username:passs')
my_url = 'http://intenthq.atlassian.net/rest/api/2/application-properties'
my_key = 'Basic '+ enc
puts enc
puts 'Authorization ' + my_key
RestClient::Request.execute(
:method => :get,
:url => my_url,
:headers => {'Authorization' => my_key}
)
what am I doing wrong ?
Am I even using the correct methods ?