当前位置: 代码迷 >> ASP.NET >> .NET访问HTTPS网站并进行登录,如何做
  详细解决方案

.NET访问HTTPS网站并进行登录,如何做

热度:818   发布时间:2013-02-25 00:00:00.0
.NET访问HTTPS网站并进行登录,怎么做?
如题。

------解决方案--------------------------------------------------------
http://blog.csdn.net/god00/article/details/6549279
去看看这里
------解决方案--------------------------------------------------------
探讨

引用:

http://blog.csdn.net/god00/article/details/6549279
去看看这里
谢谢你 , 我用C# VB看不懂。。。 我要做的东西等于是 我这边做一个登录 ,点击之后把这边的值传到一个邮箱网站里, 这个邮箱是HTTPS做的。 每次把值传过去之后 邮箱页面会弹出一个输入帐号密码的框。。 我也不知道我描……

------解决方案--------------------------------------------------------
http请求使用httpwebrequest类
请求https的话,在请求前加上这句代码:
ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(CheckValidationResult);

其中CheckValidationResult:
private bool CheckValidationResult(object sender,
System.Security.Cryptography.X509Certificates.X509Certificate certificate,
System.Security.Cryptography.X509Certificates.X509Chain chain,
System.Net.Security.SslPolicyErrors errors)
{
return true;
}
  相关解决方案