处理HttpWebRequest访问https有安全证书的问题( 请求被中止: 未能创建 SSL/TLS 安全通道。)
string strUrl = "https://xx.xx.xx.xx:port/jk/xxx";
ServicePointManager.ServerCertificateValidationCallback += (s, cert, chain, sslPolicyErrors) => true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls;
WebRequest webReq = WebRequest.Create(strUrl);
//webReq.ContentType = "application/json";//application/x-www-form-urlencoded;charset=gb2312;
webReq.ContentType = "application/x-www-form-urlencoded;";
webReq.Method = "POST";
webReq.ContentLength = bytes.Length;
Stream stream = webReq.GetRequestStream();
stream.Write(bytes, 0, bytes.Length);
using (WebResponse webRes = webReq.GetResponse())
{
Stream webResStream = webRes.GetResponseStream();
StreamReader sr = new StreamReader(webResStream);
strRet = sr.ReadToEnd();
}