2016-07-27 5 views
4

У нас есть сервер данных, настроенный в IIS с использованием Windows Authentication (Kerberos). Кто-нибудь знает, как вызывать веб-службы (GET и POST) с R, аутентифицирующими идентификацию Windows?R и проверка подлинности Windows

+0

Может б вы должны попробовать https://rdotnet.codeplex.com/ – Venky

+0

Я пытаюсь просто называю HTTP GET или пост из R, не называть R от .NET .. – Roland

+0

'setInternet2 (TRUE)' должен помочь, попросив R использовать сети Windows. (если ваш сценарий выполняется из окна окна) – Tensibai

ответ

5

В конце концов, я узнал, как достичь этого через NTLM. Это на самом деле просто:

require("httr") 
GET("http://my-url",authenticate(":", ":", "ntlm"))