gpt4 book ai didi

java - Spring Boot 中的 SSL 证书

转载 作者:行者123 更新时间:2023-11-30 06:17:09 26 4
gpt4 key购买 nike

我有证书文件 xx.crt 和 xx.pfx。我也有 xx.pfx 的密码。如何配置这个 spring boot 嵌入式 tomcat?

    Connector connector = new Connector("org.apache.coyote.http11.Http11NioProtocol");
Http11NioProtocol protocol = (Http11NioProtocol) connector.getProtocolHandler();
connector.setScheme("https");
connector.setSecure(true);
protocol.setSSLEnabled(true);
protocol.setKeystoreFile(??);
protocol.setKeyPass(??);
protocol.setTruststoreFile(??);
return connector;

最佳答案

解决此问题的最简单方法是使用 keytool(Windows 上的 keytool.exe)将 PFX 文件转换为 JKS:

keytool -importkeystore -srckeystore mypfxfile.pfx -srcstoretype pkcs12 -destkeystore newkeystore.jks -deststoretype JKS

并使用 protocol.setKeystoreFile()protocol.setKeyPass() 加载它。

关于java - Spring Boot 中的 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26129299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com