【问题标题】:How can I access java trust store certs如何访问 java 信任库证书
【发布时间】:2013-01-07 17:14:31
【问题描述】:

我的服务器程序对客户端证书使用信任存储,这对于双向握手工作正常,但是我希望能够从信任存储中获取证书用于其他事情。我注意到 this example 用于钥匙商店。对于信托商店,我该如何处理?

我以以下方式为我的 SSL 双向握手设置了信任库,但我想将证书用于其他用途。

System.setProperty("javax.net.ssl.trustStore", "store.jts");
System.setProperty("javax.net.ssl.trustStorePassword", "PASS);

【问题讨论】:

标签: java certificate ssl-certificate


【解决方案1】:

信任库和密钥库都是 KeyStore 对象。只是用法不一样。 因此,您找到的示例应该适用于密钥存储或信任存储,因为它们是相同类型的对象。

【讨论】:

  • 我这里说的是服务器代码,你确定是对的吗?
  • 我的问题没有明确说明这一点,对此非常抱歉。
  • 不,我说的是客户端使用——我猜“keystore”和“truststore”的概念在服务器上是相反的。但即使在服务器上,keystore 和 truststore 都将是 KeyStore 的实例。
猜你喜欢
  • 2019-02-26
  • 2021-08-28
  • 1970-01-01
  • 2015-12-04
  • 2018-06-13
  • 2015-07-09
  • 2012-03-01
  • 2014-01-07
  • 2016-01-25
相关资源
最近更新 更多