diff --git a/lib/soap/netHttpClient.rb b/lib/soap/netHttpClient.rb index 95a9d6aed..792ea3ddb 100644 --- a/lib/soap/netHttpClient.rb +++ b/lib/soap/netHttpClient.rb @@ -169,8 +169,10 @@ def create_connection(url) unless no_proxy?(url) proxy_host = @proxy.host proxy_port = @proxy.port + proxy_user = @proxy.user + proxy_password = @proxy.password end - http = Net::HTTP::Proxy(proxy_host, proxy_port).new(url.host, url.port) + http = Net::HTTP::Proxy(proxy_host, proxy_port, proxy_user, proxy_password).new(url.host, url.port) if http.respond_to?(:set_debug_output) http.set_debug_output(@debug_dev) end