2015-05-21 3 views
5

Я работаю над приложением Spring Java, которое требует HTTPS, и я следовал Spring's guide to configure SSL.Как настроить SSL/HTTPS на весну?

Моего 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 состояния.

Что мне не хватает?

+0

Все запросы выполняются с помощью _https: // _. –

+0

Также я предполагаю, что последние два имени свойств должны вместо этого «key-store-type» и «key-alias» соответственно. –

ответ

3

Проблема, по-видимому, является указанным алгоритмом шифрования. Я генерировал ключ, используя keytool, с -keyalg AES. Изменил его, чтобы использовать RSA с -keyalg RSA, и теперь он работает.

Смежные вопросы