Visual Basic https获取请求 - 接受SSL

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 
+0

太好了!现在完美的作品:)! – Manuel

+0

我很高兴帮助。如果您不介意,请投票和/或接受这是正确的答案。 – N0Alias