我有一个需要客户端证书(相互TLS)的HTTPS端点。
我使用keystore工具创建了一个KeyStore Explorer,并将客户端证书和私钥插入其中(条目具有别名,即一些随机字符串)。

然后,我将该密钥库附加到RestTemplate上,我的问题如下:

调用特定端点时如何从密钥库中提取正确的条目(证书)?如果我在密钥库中插入了多个证书,以便仅在对适当的终结点(域)提出请求的情况下才应拾取每个证书,该怎么办?

最佳答案

如果要在一个密钥库文件中维护多个公共私钥项,则需要在各个公共密钥的每个连接器中将java中的值传递为“ keytoreAlias”。这样,应用程序可以根据提到的别名来区分要颁发给Cal的证书。

08-18 17:45
查看更多