gpt4 book ai didi

asp.net - .net asp.net 网络应用试图连接到 crl.verisign.net

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

我有一个 Web 服务,它通过专用连接通过 https 使用第三方 Web 服务,我应用了 ServicePointManager.ServerCertificateValidationCallback 机制来越过 ssl,该服务正在运行,但问题是每次我调用第三方webservice 有一个连接试图到达 crl.verisign.net,问题是我们的生产服务器没有互联网连接,因此每次调用延迟 9 秒。

有什么方法可以摆脱与 crl.verisign.net 的这种连接吗?任何帮助将不胜感激。

谢谢

ServerCertificateValidationCallback 代码:

ServicePointManager.ServerCertificateValidationCallback = New RemoteCertificateValidationCallback(AddressOf SubCertHandler)
ServicePointManager.CheckCertificateRevocationList = False

Private Shared Function SubCertHandler(ByVal sender As Object, ByVal certificate As X509Certificate, ByVal chain As X509Chain, ByVal sslPolicyErrors As SslPolicyErrors) As Boolean
Return True
End Function

最佳答案

这是一个常见问题。解决方案有时是特定于环境的。

如果您已经在使用 ServicePointManager,请尝试将 CheckCertificationRevocationList 属性设置为 false。

http://msdn.microsoft.com/en-us/library/system.net.servicepointmanager.checkcertificaterevocationlist.aspx

关于asp.net - .net asp.net 网络应用试图连接到 crl.verisign.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5784449/

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