我有一个密钥库,其中添加了多个密钥和证书
我想使用基于密钥存储中的别名的证书并将其用于 SSL
我尝试设置以下系统属性但没有任何帮助
System.setProperty("javax.net.ssl.keyAlias", "abcd");
System.setProperty("javax.net.ssl.keyStoreAlias", "abcd");
它始终使用密钥库中的第一个证书,而不是匹配密钥别名
如果你看一下JSSE 参考指南的自定义部分(或整个指南),没有javax.net.ssl.keyAlias
or javax.net.ssl.keyStoreAlias
财产。
应用程序有办法使用其别名来选择它想要的证书,但它必须自己显式加载它。某些框架使用自己的属性或配置选项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)