gpt4 book ai didi

vb.net - 验证服务器证书 - ServerCertificateValidationCallback

转载 作者:太空宇宙 更新时间:2023-11-03 13:28:46 24 4
gpt4 key购买 nike

我正在使用以下代码进行证书验证。

System.Net.ServicePointManager.ServerCertificateValidationCallback = New System.Net.Security.RemoteCertificateValidationCallback(AddressOf ValidateServerCertificate)

Public Shared Function ValidateServerCertificate(ByVal sender As Object, ByVal certificate As X509Certificate, ByVal chain As X509Chain, ByVal sslPolicyErrors As Net.Security.SslPolicyErrors) As Boolean
If sslPolicyErrors = Net.Security.SslPolicyErrors.None Then
Return True
End If
Return False
End Function

我收到 RemoteCertificateChainErrors。如何解决。

最佳答案

您的回调与系统默认验证没有任何不同。 sslPolicyErrors 的值将指示失败是什么,您可以查询证书、链和发件人的属性,以决定是否要通过返回 true 来覆盖失败。

关于vb.net - 验证服务器证书 - ServerCertificateValidationCallback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12388210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com