System.Net.ServicePointManager.ServerCertificateValidationCallback += (se, cert, chain, sslerror) =>
                {
                    return true;
                };
如果能帮我翻译成vb.net就更好了,谢谢
只剩60分了

解决方案 »

  1.   

    具体查msdn  Lambda 表达式
      

  2.   

    System.Net.ServicePointManager.ServerCertificateValidationCallback = DirectCast([Delegate].Combine(System.Net.ServicePointManager.ServerCertificateValidationCallback, Function(se, cert, chain, sslerror) 
    Return TrueEnd Function), System.Net.Security.RemoteCertificateValidationCallback)
      

  3.   

    表示https验证正确虽然其实什么事情都没做。。
      

  4.   

     System.Net.ServicePointManager.ServerCertificateValidationCallback += (se, cert, chain, sslerror) =>                {                    return true;                };委托+lambda表达式。 
      

  5.   

    用Lambda表达式表示委托  注册事件
      

  6.   

    此代码等价下面的代码  System.Net.ServicePointManager.ServerCertificateValidationCallback += new System.Net.Security.RemoteCertificateValidationCallback(ServerCertificateValidationCallback);   private bool ServerCertificateValidationCallback(object sender, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors)
            {
                return true;
            } System.Net.ServicePointManager.ServerCertificateValidationCallback = DirectCast([Delegate].Combine(System.Net.ServicePointManager.ServerCertificateValidationCallback, New System.Net.Security.RemoteCertificateValidationCallback(AddressOf ServerCertificateValidationCallback)), System.Net.Security.RemoteCertificateValidationCallback)
    Private Function ServerCertificateValidationCallback(sender As Object, certificate As System.Security.Cryptography.X509Certificates.X509Certificate, chain As System.Security.Cryptography.X509Certificates.X509Chain, sslPolicyErrors As System.Net.Security.SslPolicyErrors) As Boolean
    Return True
    End Function