2016-07-22 3 views
1

Я использую Spring Boot, созданную с JHipster. Я создал хранилище ключей с помощью приложения keytool Java. Мой .yml файл выглядит следующим образом:Spring Boot SSL не смог получить никакого ответа

server: 
    port: 9090 
    ssl: 
     enabled: true 
     key-store: myKeystore.p12 
     key-store-password: ****** 
     key-store-provider: SunJSSE 
     key-store-type: PKCS12 
     key-alias: tomcat 
     protocol: TLS 

Когда я набор включен в ложь, сервер работает по протоколу HTTP, когда я включаю его, не получив никакого ответа от сервера для любой конечной точки, используя HTTP или HTTPS протокол.

+0

Вы поместили порт в URL-адрес в https тоже? Как https: // localhost: 9090 –

+0

Да, я сделал. Я пробовал https: // localhost: 9090/и http: // localhost: 9090 /. –

ответ

0

Это потому, что вы использовали сертификат, которому CA не доверяет. Если вы проверите с почтальоном или любым симулятором запроса, он вернет 0Bytes. Если вы проверите в браузере, он скажет вам, что вы должны доверять вручную сертификат.

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