我需要以编程方式通过http重写NTLM身份验证。
.Net通过像这样的简单代码来做到这一点:
public static byte [] downloadFile(string url){
using (var client = new WebClient { Credentials = new NetworkCredential("username", "password", "domain") })
{
return client.DownloadData(url);
} }
但是我想通过.Net实现的http修改NTLM并编写WebClient固有的新类。
那么.Net中的哪个类通过http实现NTLM或.Net如何处理NTLM身份验证?