Authentification NTLM utilisant RestSharp?

j'essaie d'utiliser L'authentification NTLM pour mes appels REST à TeamCity en utilisant RestSharp.

IRestClient _client=new RestClient(_url);
_client.Authenticator = new NtlmAuthenticator            
(System.Net.CredentialCache.DefaultNetworkCredentials);

cependant ça ne marche pas. Veuillez indiquer si je suis absent quelque chose.

10
demandé sur Kay Nelson 2013-11-21 15:44:47

3 réponses

Cela semble maintenant fonctionner correctement et peut être fait très facilement en utilisant le NTLMAuthenticator comme ceci:

RestClient client = new RestClient(_baseURL);
client.Authenticator = new NtlmAuthenticator();
21
répondu slashp 2015-05-08 18:34:27

essaye ceci:

var client = new RestClient(_baseURL)
{
     Authenticator = new RestSharp.Authenticators.NtlmAuthenticator()
};
3
répondu curt 2017-01-19 11:46:43

non supporté actuellement. Reportez-vous au tableau ci-fil.

http://devnet.jetbrains.com/thread/451079?tstart=0

0
répondu pinaki 2013-11-26 05:42:52