Hi all
i have been trying to access a wsdl file that is password protected, if
i do and http request like that:
wsdl_url = 'http://localhost:8080/xplanner/soap/XPlanner?wsdl'
user = xxx
pass = xxx
http = Net::HTTP.new('localhost', 8080)
http.start do |http|
request = Net::HTTP::Get.new('/xplanner/soap/XPlanner?wsdl')
request.basic_auth user, pass
response = http.request(request)
response.value
puts @soap.inspect
end
i can get to the wsdl, however if i call the file using the following
code:
@soap = SOAP::WSDLDriverFactory.new(wsdl_url).create_rpc_driver
@soap.options["protocol.http.basic_auth"] << [wsdl_url, user, pass]
i get a 401 error
Any ideas of what I'm doing wrong ?
Thanks
···
--
Posted via http://www.ruby-forum.com/.