2016-06-01 7 views
0

I SSL in meinem aktuellen Frühjahr-Boot-Projekt konfigurieren, dass diese Art und Weise:Leere Antwort konfigurieren, nachdem die Feder-Boot-Projekt zur Verwendung von SSL

Erzeugung der Schlüsselspeicherdatei:

keytool -genkey -alias ... -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validi 
ty 3650 -dname "CN=Kleber Mota, OU=lojadesoftware, O=Itabuna, L=Brazil, ST=Unknows, C=BR" -keypass ... -storepass ... 

application.properties (hinzugefügt diese Linien):

# EMBEDDED SERVER CONFIGURATION 
server.port=8443 
server.ssl.enabled=true 
server.ssl.key-alias=... 
server.ssl.key-store=classpath:keystore.p12 
server.ssl.key-store-type=PKCS12 
server.ssl.key-store-password=... 
server.ssl.key-password=... 

danach, wenn ich die Anwendung und gehen Sie auf uRL localhost laufen: 8443 ich habe nur einen Fehler „Leere Antwort vom Server“.

Jeder kann einen Hinweis geben, was ich hier vermisse?

+1

haben Sie gehen zu 'https: // localhost: 8443' oder' http: // localhost : 8443'? Ersteres sollte funktionieren. – zapl

Antwort

0

, wenn Ihre Anwendung ausgeführt wird und explizite Abbildung für (/) versuchen, die folgende, sollte es funktionieren

curl k https://localhost:8443 

    curl -k https://localhost:8443 (this one is insecure) 

    curl -k -1 https://localhost:8443 
Verwandte Themen