dr_*_*dr_ 5 browser google-chrome ssl browser-addons google-chrome-extensions
我想下载 PEM 格式的证书...
-----BEGIN CERTIFICATE-----
XoSDIKaItcRzMGrVqFPY9lG72Oe68lnLZWYQSkvqePC/04QnapOP...
(...)
-----END CERTIFICATE-----
Run Code Online (Sandbox Code Playgroud)
...直接从 Web 浏览器访问 HTTPS 网站。是否有任何浏览器功能或附加组件允许这样做?
我在 Win10 下使用 Chrome,但有关其他浏览器/操作系统的答案可能很有用。
我不是要尝试使用 UNIX 命令行工具来执行此操作,例如
openssl s_client -connect mysite:443 > tmpfile
Run Code Online (Sandbox Code Playgroud)
PEM 是一种特殊格式。如果您没有 PEM 格式的文件,您将无法将其下载为 PEM 文件。您可以做的是获取证书信息并将其转换为您需要的任何格式。
从您的回复看来,您实际上对下载文件并不感兴趣,而是将用于 HTTPS 连接的证书保存为 PEM 文件。在这种情况下(至少对于 Firefox 和 Chrome)查看正在使用的证书的详细信息并选择将其保存为文件。
对于 Firefox,请执行以下操作:
单击锁定 > 箭头 > 更多信息 > 查看证书 > 详细信息 > 导出
前铬:
单击锁定 > 有效 > 详细信息 > 复制到文件
实际的保存功能不允许使用 PEM,因此您必须在事后转换它,例如使用 openssl。
如何在本地将远程服务器 SSL 证书保存为文件还包含信息,以防无法使用这些步骤在 chrome 中查看该信息。
有关如何转换结果文件的步骤,请查看How to convert .crt to .pem [duplicate]。它本质上是openssl x509 -in mycert.crt -out mycert.pem -outform PEM
.
归档时间: |
|
查看次数: |
24941 次 |
最近记录: |