java - 使用新的代码签名证书更新 java keystore 别名

标签 java code-signing keystore keytool

我尝试搜索此内容,所有文档似乎都是从创建新 keystore 和/或新别名的角度出发的。但是,我的 keystore 具有我想要作为 PrivateKeyEntry 的别名,并且安装了即将到期的 Globalsign 代码签名证书。

现在,我想知道在同一别名/PrivateKeyEntry 下使用新证书更新证书的正确过程?

TIA 寻求您的帮助。

问候, B.K.

最佳答案

也许只是删除现有别名并添加新别名?

$ keytool -delete -alias mydomain -keystore keystore.jks

辅助函数很少

$ keytool -list -v -keystore keystore.jks
$ keytool -list -v -keystore keystore.jks -alias mydomain

如果您需要导出私钥,请使用此答案作为引用。普通的 keytool 命令不会导出私钥部分。 How do I list / export private keys from a keystore?

关于java - 使用新的代码签名证书更新 java keystore 别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25898028/

相关文章:

.net - 使用 SSL 设置 .Net IBM.XMS 客户端

java - org.apache.catalina.LifecycleException : Failed to initialize component [Connector[HTTP/1. 1-8443]]

macos - 下载后代码签名的 Mac 应用程序损坏

java - 无法启动 Activity ComponentInfo : Error inflating class android. support.design.widget.CoordinatorLayout

java - 错误: Could not find or load main class assignment5.分配5

java - 从 JSP 重定向 JSP - 错误 "The requested resource is not available."

iphone - 您可以在 Xcode 中创建每用户项目设置吗?

ios - 钥匙串(keychain)服务被代码签名破坏

java - tomcat server.xml文件中的keyAlias ="aaaa"是什么

java - 如何更改 netbeans 中不可编辑/生成的代码