【发布时间】:2011-08-08 05:45:07
【问题描述】:
我对@987654321@ 和jssecacerts 文件之间的区别感到非常困惑。
我知道默认情况下 java 会查找 jssecacerts 文件,然后是 cacerts 文件。
但是jssecacerts 文件的意义何在?
我的理解是,如果需要使用新的信任库,则应制作 cacerts 的副本,并将所有新的受信任 CA 添加到该副本中。然后-Djavax.net.ssl.trustStore 系统属性应引用cacerts 的副本(带有新的CA)。这样,在该机器上运行的其他 Java 应用程序就不会意外信任非默认 CA。
【问题讨论】:
-
您真的发现 3 个答案中没有一个是正确的吗?请您选择您认为正确的那一项好吗?
标签: java ssl jsse truststore