ssl curl:未知错误(0x 80092012)-吊销功能无法检查证书的吊销

a5g8bdjr  于 2023-03-23  发布在  其他
关注(0)|答案(3)|浏览(491)
C:\Users\casta>curl https://c5.ppy.sh
curl: (35) schannel: next InitializeSecurityContext failed: Unknown error (0x80092012) - The revocation function was unable to check revocation for the certificate.

我创建了自己的CA,并从该CA创建了证书。
问题是,当我试图访问网站与此证书,它的工作正常!
但如果我尝试使用curl或C#应用程序,它会返回错误。
C#错误在这里:

2019-02-28T09:20:33: System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel
2019-02-28T09:20:33: 위치: #=zGFbxUFU_LnBci6wJmmCy1$E=.#=z0YcFrd6MZP1A()
2019-02-28T09:20:33: 위치: #=zuFHGCPNOLQmjQEcRmqQHLnQ=.#=z3NGNjJ0=()
gr8qqesn

gr8qqesn1#

我一直在使用curl通过一个mitm代理进行笔测试,并得到同样的问题。
我最终发现curl需要一个参数来告诉它不要检查证书吊销,所以命令看起来像这样:

curl "https://www.example.com" --ssl-no-revoke -x 127.0.0.1:8081

-x参数传递代理详细信息-您可能不需要它。
第h

laawzig2

laawzig22#

您可以使用--ssl标志并省略https,如下所示

curl --ssl c5.ppy.sh
46scxncf

46scxncf3#

您需要创建一个CRL列表,并将其发布到Web服务器。

相关问题