如何在Spring上配置SSL / HTTPS?

时间:2015-05-21 15:16:31

标签: java spring ssl https

我正在开发一个需要HTTPS的Spring Java应用,我跟着Spring's guide to configure SSL

我的application.properties文件包含以下内容:

server.port = 8443
server.ssl.key-store = classpath:keystore.p12
server.ssl.key-store-password = password
server.ssl.key-password = password
server.ssl.keyStoreType = JCEKS
server.ssl.keyAlias = alias

当应用程序运行时,控制台会输出Tomcat started on port(s): 8443 (https),但对服务器的任何请求都会导致0 NO RESPONSE状态。

我错过了什么?

1 个答案:

答案 0 :(得分:5)

问题似乎是指定的加密算法。我使用keytool-keyalg AES生成密钥。将其更改为使用带-keyalg RSA的RSA,现在可以正常使用。