gpt4 book ai didi

java - 我的证书是如何到达/lib/security/cacerts 的?

转载 作者:行者123 更新时间:2023-12-01 15:51:13 26 4
gpt4 key购买 nike

几天前,我使用 jdk 的 keytool 创建自签名证书,并指定了一个 keystore 文件(名为 my.jks 的文件),现在我正在检查(并意识到)存在默认证书存储在/lib/security/cacerts 中,我可以看到我创建的自签名证书也去了那里。这是预期的行为吗?

最佳答案

自签名证书绝对不应该存储在 cacerts 中,除非您要求(也就是说,除非您将其放在那里)。 cacerts 文件应该包含来自受信任 CA 的根证书。它是 jdk 发行版的一部分,因此由 Oracle 维护。如果你想让jdk信任你新创建的证书,有两种方法:1.您可以将其放入cacerts中2.您可以创建一个不同的 keystore 并将其设置为启动java时的信任库您是否按照一些指示将证书存储在 cacerts 中?

关于java - 我的证书是如何到达/lib/security/cacerts 的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5995514/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com