web-dev-qa-db-ja.com

RestSharpを使用したNTLM認証?

RestSharpを使用したTeamCityへのREST呼び出しにNTLM認証を使用しようとしています。

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

しかし、それは機能していません。何か足りないものがあれば提案してください。

16
pinaki

これは適切に機能しているように見え、次のように NTLMAuthenticator を使用して非常に簡単に実行できます。

RestClient client = new RestClient(_baseURL);
client.Authenticator = new NtlmAuthenticator();
30
slashp

これを試して:

var client = new RestClient(_baseURL)
{
     Authenticator = new RestSharp.Authenticators.NtlmAuthenticator()
};
4
curt

現在サポートされていません。以下のスレッドを参照してください。

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

0
pinaki