我试图用HTTPWebRequest
访问REST服务时遇到路过的凭据,请参阅下面的代码问题。我读过NetworkCredential
不支持SSL,而且我打了一个HTTPS网站。有谁知道类似于支持SSL的NetworkCredential
?HttpWebRequest的不及格证书
Uri requestUri = null;
Uri.TryCreate("https://mywebserver/webpage", UriKind.Absolute, out requestUri);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(requestUri);
NetworkCredential nc = new NetworkCredential("user", "password");
request.Credentials = nc;
request.Method = WebRequestMethods.Http.Get;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
这工作了我,谢谢。 – 2009-12-07 21:42:40