小编Pra*_*en 的帖子

外行术语中的信任库与密钥库

我试图用外行的术语来理解信任库和密钥库之间的区别。它们与java中的cacerts有什么关系?我经历了很多线程,但仍然无法理解何时使用密钥库以及何时使用信任库。

当我尝试通过 https 对 Web 服务进行 API 调用时,我不断收到 SSL 证书问题。HTTPS 服务使用的是自签名证书,我将该证书导入到我的 cacert 中,但问题仍然存在。我必须在哪里导入此服务器证书?如果导入解决了问题,我在部署应用程序时是否需要在其他环境中导入证书?

我们的应用程序使用一个 JKS 文件,它需要什么?当我查看 JKS 文件时,我看到其中有 2 个证书。我们为什么用它?

对于 truststore,我看到人们说要相信我们自己。我们凭什么相信自己?信任库是否使用任何证书?什么时候应该使用密钥库而不是信任库?

任何帮助理解这一点对我来说真的很有帮助。

java keystore truststore

5
推荐指数
1
解决办法
4475
查看次数

标签 统计

java ×1

keystore ×1

truststore ×1