我将为您翻译以下内容:
我正试图使用RCurl从R访问一个Web服务。该Web服务使用Kerberos身份验证。
在命令行上使用curl进行测试工作正常,例如:
curl --negotiate -u: http://reuxeuls199:8084/reports-ws/api/r/1.0/vesselTracking?region-name=ECC&start-date-time=01/10/2014
然而在R语言中,我无法使其正常运行。
ReportsProdURL <- "http://reuxeuls199:8084/reports-ws/api/r/1.0/vesselTracking?region- name=ECC&start-date-time=01/10/2014"
URL <- getURL(ReportsProdURL, verbose=TRUE, .opts=curlOptions(username=":"))
我还尝试使用httpauth
选项设置为gssnegotiate
,但也失败了。