找了很多,找了很久。。纠结了很久。。终于找到了方法。。
因为是windows集成身份验证,所以方法如下:
HttpWebRequest wq = (HttpWebRequest)WebRequest.Create("http://192.168.0.1");
wq.Credentials = new System.Net.NetworkCredential("admin", "admin");
try
{
HttpWebResponse wr = (HttpWebResponse)wq.GetResponse();
if (wr != null)
Console.WriteLine("成功");
else
Console.WriteLine("失败");
wr.Close();
wq.Abort();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
wq.Abort();
}
超简单。。