如何使用 keytool 生成 public 密钥证书和 .jks 文件?

How to generate a public key certificate and a .jks file using keytool?

我使用以下命令生成一个 jks 文件以在 tomcat 服务器中设置 https 连接。但是每当我使用浏览器访问 tomcat 服务器时,我都必须添加 "Secuity Exceptions" 。

keytool -genkey -alias tomcat -keylag RSA -keystore keystore.jks

我想,我应该创建另一个 public 密钥证书并将其导入浏览器以创建安全连接。如何为 jks 密钥创建 public 密钥证书?

您可以使用 -export 选项执行此操作。请参阅文档。然而,自签名证书完全是浪费时间,尤其是现在可以免费获得 SSL 证书。得到它的签名。这也被记录在案。