2011-08-11 83 views
1

我身后是一个ntlm代理服务器,我无法正确设置rcurl选项以使其正常工作。 显然卷曲镬精用正确的设置分别是:ntlm代理身份验证rcurl问题

--proxy-ntlm 
--proxy_user <...> 
--proxy <...> 

,但我不知道如何正确地传递所有这些选项从R.

我得尽可能:

>curl = getCurlHandle() 
>curlSetOpt(.opts = list(proxy="...:...",proxyuserpwd="...:...",proxyauth="ntlm"),curl = curl) 
>getURL("http://www.omegahat.org", curl = curl) 

但这似乎仍然没有办法。

在此先感谢您的回复。

回答

1

它看起来很合理,但有几个值得注意的地方。

您的用户名可能也需要该域名,即mydomain\\myusername:mypassword

所有\都需要转义,包括密码中的那些转义。

如果一切都失败,请尝试连接到不同的端口。

+0

谢谢,这有助于 我不得不将httpauth更改为proxyauth –