读书人

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

发布时间: 2012-08-15 16:57:16 作者: rapoo

.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;
}

读书人网 >asp.net

热点推荐