java - 如何获取 *.cer 文件以在命令中添加自签名 HTTPS 证书

标签 java ssl https ssl-certificate

与这个问题有关: How to get a *.cer file to add a self-signed HTTPS certificate as trusted for Java

如回答中所述:

With firefox is is done by double-clicking on the lock in the status bar, clicking on the button "View certificate", then in the "Details" tab, click on "Export..."

我想知道是否有办法在命令中获取 .cer 文件,以便我可以使流程自动化?

最佳答案

为了通过 SSL 与服务器交互,众所周知的工具之一是 OpenSSL。您可以在 Linux 或 Windows 上轻松安装它。 OpenSSL 具有可用于检索服务器 SSL 证书的命令。

查看下面的帖子,了解有关通过 OpenSSL 检索服务器证书的分步教程(特别注意评论,以便使整个过程自动化)

Quickpost: Retrieving an SSL Certificate

关于java - 如何获取 *.cer 文件以在命令中添加自签名 HTTPS 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18954515/

相关文章:

google-app-engine - 在 Google App Engine 上使用 HTTPS SSL 时裸域重定向失败

java - Apache HTTPClient SSLPeerUnverifiedException

java - 如何从 Java 中的 TextField 中删除逗号

java - 在 Azure 门户上部署应用程序

java - 如何将带有 Controller 的 FXML 添加到 GridPane 中的每个单元格

Android:使用 HttpsUrlConnection 上传并获得响应但得到 SocketTimeoutException

c# - 如何在 ASP.NET 应用程序中使用 SSL

php - 在 TYPO3 中通过 SSL 传送静态资源

node.js - 无法在 NodeJS/expressJS 上设置签名的 SSL 证书

java - https到http重写、https检测、java spring mvc