运行到Stream stream = request.GetRequestStream()就报错,
报握手失败,请参阅内部异常。
位于 System.Net.SslConnectionState.PerformClientHandShake()
位于 System.Net.Connection.connect(Object ignored)
位于 System.Threading.ThreadPool.WorkItem.doWork(Object o)
位于 System.Threading.Timer.ring()
}
代码也加了 验证
ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();
public class TrustAllCertificatePolicy : ICertificatePolicy { public TrustAllCertificatePolicy() { } public bool CheckValidationResult( ServicePoint srvPoint , X509Certificate certificate , WebRequest request , int certificateProblem) { LogHelper.LogInfo("name: " + certificate.GetName()); LogHelper.LogInfo("issuer name: " + certificate.GetIssuerName()); System.Diagnostics.Trace.WriteLine("name: " + certificate.GetName()); //总接受 return true; } }
我这里也出现了,大佬你怎么解决的啊?
– 梦幻-华尔兹 5个月前