1

我可以在任何“次要版本”之间和所有供应商实现(例如:oracle/ibm/openjdk)之间安全地重复使用 java 密钥库文件(jre/lib/security/cacerts)吗?

即:Oracle Java 1.8.x 的“cacerts 文件”是否可以与 IBM Java 1.8.y 一起使用?

跨版本怎么样,主要Java版本之间的格式总是会改变吗?

是否存在任何异常(即“cacerts”格式在 Java 1.x 和 1.y 之间没有变化,但在 1.z 中发生了变化)

4

1 回答 1

0

Oracle 和 IBM JDK 之间的 cacerts 格式相似。不过内容不一样。每个 JDK 实现都分别从供应商处获取证书,并且使用供应商之间的 cacerts 可能会产生法律影响。此外,证书存在于一种实现中,不一定存在于另一种实现中。

cacerts 即使在次要版本之间也会更新,因此建议使用随 JDK 构建发布的 cacerts。

于 2016-10-21T10:18:53.283 回答