2016-06-01 37 views
0

我這樣配置SSL在我目前的春天啓動的項目:空響應後,配置彈簧啓動的項目中使用SSL

生成密鑰庫文件:

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(加此行):

# 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=... 

後,當我運行應用程序,並轉到網址本地主機:8443我只得到一個錯誤「從服務器空響應」。

任何人都可以提供一些我在這裏失蹤的提示嗎?

+1

你去'的https://本地主機:8443'或通過'http://本地主機:8443'?前者應該工作。 – zapl

回答

0

如果您的應用程序正在運行,並且有明確的映射(/)嘗試以下方法,它應該工作

curl k https://localhost:8443 

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

    curl -k -1 https://localhost:8443 
相關問題