2015-05-21 9 views
5

Pracuję nad wiosenną aplikacją Java, która wymaga HTTPS, a ja podążam za Spring's guide to configure SSL.Jak skonfigurować SSL/HTTPS na wiosnę?

Mój plik application.properties zawiera następujące elementy:

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 

Gdy aplikacja jest uruchamiany, wyjścia konsoli Tomcat started on port(s): 8443 (https), ale każde żądanie do serwera w wynikach statusu 0 NO RESPONSE.

Czego mi brakuje?

+0

Wszystkie żądania są wykonywane z _https: // _. –

+0

Również zgaduję, że dwie ostatnie nazwy właściwości powinny być zastąpione odpowiednio przez 'key-store-type' oraz' key-alias'. –

Odpowiedz

3

Problem wydaje się być określonym algorytmem szyfrowania. Generowałem klucz przy użyciu keytool, z -keyalg AES. Zmieniono go na RSA z -keyalg RSA i działa teraz.

Powiązane problemy