Visual Basic https获取请求 - 接受SSL
问题描述:
我正在尝试使用Visual Basic(Visual Basic Express 2010)进行https请求。 如果我尝试使用http - 一切正常。 如果我尝试https - 由于SSL证书,它会抛出一个错误。Visual Basic https获取请求 - 接受SSL
如果我尝试补充一点:
ServicePointManager.ServerCertificateValidationCallback = _
New RemoteCertificateValidationCallback(AddressOf AcceptAllCertifications)
它说: “AcceptAllCertifications” 未声明。我究竟做错了什么?
谢谢
答
您连接了事件的处理程序,但未添加该方法。尝试添加到您的类:
Public Function AcceptAllCertifications(
sender As Object,
certificate As X509Certificate,
chain As X509Chain,
sslPolicyErrors As SslPolicyErrors
) As Boolean
Return True
End Function
太好了!现在完美的作品:)! – Manuel
我很高兴帮助。如果您不介意,请投票和/或接受这是正确的答案。 – N0Alias