Network programming 如何使用openssl提取整个证书链

Network programming 如何使用openssl提取整个证书链,network-programming,openssl,Network Programming,Openssl,我正在尝试提取网站SSL证书链。我使用Openssl的方式如下: openssl s_client -connect hostname:443 -showcerts 但这只给了我第一个字母。而我需要全链证书。我怎样才能做到这一点呢?这通常意味着服务器没有发送整个链。所以openssl无法将其提供给您 最好的解决方案通常是从输出中获取所需信息,然后通过谷歌或CA的网站搜索序列号、DN和类似信息并从那里获取。用它来建立你自己的,客户端的,连锁店 不幸的是,网站配置错误是很常见的 对不起:) 德瓦

我正在尝试提取网站SSL证书链。我使用Openssl的方式如下:

openssl s_client -connect hostname:443 -showcerts

但这只给了我第一个字母。而我需要全链证书。我怎样才能做到这一点呢?

这通常意味着服务器没有发送整个链。所以openssl无法将其提供给您

最好的解决方案通常是从输出中获取所需信息,然后通过谷歌或CA的网站搜索序列号、DN和类似信息并从那里获取。用它来建立你自己的,客户端的,连锁店

不幸的是,网站配置错误是很常见的

对不起:)

德瓦