Geo*_*ge2 5 .net c# https visual-studio-2008
我想使用https来使用WebClient的UploadData方法上传文件.我想忽略服务器端证书验证(始终接受服务器证书并且仅使用https的加密功能).
我努力但却找不到类似的样品.谁能告诉我如何实施?有参考样品吗?
我使用的是VSTS2008 + C#+ .Net 3.5.目标服务器与IIS 7.0 + Windows Vista x64一起运行.
RaY*_*ell 13
在向您发送HTTPS请求之前尝试添加此项(确保导入System.Net
名称空间).
ServicePointManager.ServerCertificateValidationCallback +=
delegate(object sender, X509Certificate certificate, X509Chain chain,
SslPolicyErrors sslPolicyErrors)
{
return true;
};
Run Code Online (Sandbox Code Playgroud)