0

我们需要修复我们的 trust.jks。有人告诉我 CN 包含空格(有人告诉我它是在 Windows 盒子上创建的和/或 Windows 可以使用包含空格的 CN。) unix 系统需要(我们相信)句点而不是空格。

是否可以修改 trust.jks 中的 CN 而无需返回我们的证书请求者以获取新的 trust.jks?(从物流的角度来看,这会有些问题)。

这里没有人是“cert-guy”,所以我正在联系 - 找不到任何特定于我的问题的内容 - 所有搜索都被视为创建 trust.jks - 而不是修改它。

4

1 回答 1

0

如果您已经拥有新的密钥对,并且只想更改密钥库 - 可以使用 openssl 并重新导入密钥,但如果您还没有经验,这会有点复杂。

如果要更改签名证书的 CN,这是不可能的。CN 是签名过程的一部分,因此只能通过创建新签名来更改。

于 2012-11-05T21:41:34.637 回答