【发布时间】:2015-04-14 20:30:54
【问题描述】:
我创建了 2 个名为 cert1.crt 和 cert2.crt 的中间证书,由一个通用 cert0 根签名,我需要使用 verify 命令验证它们。
我输入:
verify -CAfile cert1.crt cert2.crt
我得到的是:
error 20 at 0 depth lookup:unable to get local issuer certificate.
当我用我从证书生成的两个 .pem 文件替换 .crt 文件时出现同样的错误。 我究竟做错了什么?我使用 OpenSSL 工具包,我的操作系统是 Windows 8。
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。
-
Stack Exchange 网络上有数百个这样的问题。当答案很容易获得时,您为什么要问另一个[题外话]? "openssl+verify"+"unable+to+get+local+issuer+certificate"
-
显然我在发布之前搜索了该网站...最相关的答案在这个stackoverflow.com/questions/25482199/… 中找到,但它仍然无法帮助我解决我的问题。