2015-05-21 13 views
5

Sto lavorando a un'app di Spring Java che richiede HTTPS e ho seguito Spring's guide to configure SSL.Come configurare SSL/HTTPS su Spring?

Il mio file application.properties contiene quanto segue:

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 

Quando l'applicazione viene eseguita, le uscite della console Tomcat started on port(s): 8443 (https), ma ogni richiesta per i risultati del server in uno stato 0 NO RESPONSE.

Cosa mi manca?

+0

Tutte le richieste vengono eseguite con _https: // _. –

+0

Inoltre, suppongo che gli ultimi due nomi di proprietà debbano invece rispettivamente "key-store-type" e "key-alias". –

risposta

3

Il problema sembra essere l'algoritmo di crittografia specificato. Stavo generando la chiave usando keytool, con -keyalg AES. Modificato per utilizzare RSA con -keyalg RSA e funziona ora.

Problemi correlati