在Spring Boot 2.0中使用自签名证书启用HTTPS

在Spring Boot 2.0中使用自签名证书启用HTTPS,第1张

在Spring Boot 2.0中使用自签名证书启用HTTPS

问题在于,在生成密钥库中没有密钥对,因此没有私钥,这是因为使用选项-genkey时需要通过选项-genkeypair对其进行更改:

-genkey生成密钥,而-genkeypair生成密钥对(公共密钥和私有密钥)。

所以我认为这应该工作:

keytool -genkeypair -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048  -keystore keystore.p12 -validity 3650

在您的春季引导配置中,将“:”改为“ =”,然后将路径添加到密钥库中,我想您的keystore.p12位于资源文件夹中,因此:

server.ssl.key-store = classpath:keystore.p12server.ssl.key-store-password = mypasswordserver.ssl.key-store-type = PKCS12server.ssl.key-alias = tomcat


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5428832.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存