C # NTLM функция аутентификации - PullRequest
0 голосов
/ 20 марта 2019

Мне нужно программно переписать аутентификацию NTLM через http.

.Net делает это простым кодом, подобным следующему:

public static byte [] downloadFile(string url){
  using (var client = new WebClient { Credentials = new NetworkCredential("username", "password", "domain") })
      {
           return client.DownloadData(url);
      }   }

Но я хочу изменить NTLM через http, который реализует .Netи написать новый класс, свойственный WebClient.

Так какой класс в .Net реализует NTLM через http или как .Net обрабатывает аутентификацию NTLM?

1 Ответ

0 голосов
/ 20 марта 2019

SSPI делает все это за вас.Если вы хотите бросить свой собственный NTLM , вам предстоит проделать большую работу.Что SSPI не делает для вас?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...