我尝试了以下命令来获取证书并将其保存为文本文件:
openssl s_client -connect www.domain.com:443 -showcerts > file.txt
然后我使用以下内容获取公钥:
openssl x509 -noout -modulus -in file.txt
我得到的公钥是与证书 1 相关联的公钥。我该怎么做才能获得整个链的公钥?有没有更好的方法可以用来改进我正在做的事情(即:如果有一种方法可以一步获得整个证书链的公钥,而不是我正在做的两个步骤)。