jetty SSL如何与java密钥库和多个别名一起使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jetty SSL如何与java密钥库和多个别名一起使用相关的知识,希望对你有一定的参考价值。

在jetty的SSL配置中,我看到我们定义了密钥库的密码和密钥库的物理位置。

但是当我在密钥库上有多个别名时会发生什么? jetty SSL选择使用什么密钥库?

在我的java密钥库文件中,一个别名包含不受信任的证书,一个别名受信任。我如何告诉码头使用可信别名?

谢谢

答案

可以在jetty-ssl-context.xml中配置CertAlias属性。

<Configure id="sslContextFactory" class="org.eclipse.jetty.util.ssl.SslContextFactory">
   ...
  <Set name="CertAlias"><Property name="jetty.keystore.alias" default="localhost"/></Set>
</Configure>

以上是关于jetty SSL如何与java密钥库和多个别名一起使用的主要内容,如果未能解决你的问题,请参考以下文章

WebLogic配置自己定义密钥库和SSL的操作手冊

ktor sslConnector 从 jar p12 pkcs12 jks 密钥库和 mtls 相互 ssl 连接中服务/读取

TOMCAT SSL 错误:别名不能识别密钥条目

JBOSS应用程序SSL错误:别名不标识密钥条目

如何使用别名在 Apache 虚拟主机上配置多个 SSL 证书?

使用 Qpid 通过 SSL 与 AMQP 1.0 代理通信