Я пытаюсь реализовать HTTPS во внутреннем веб-приложении, которое использует платформу Play (версия 2.5) в качестве основы Backend, а Angular - в качестве внешнего интерфейса, и я создал самозаверяющий сертификат с Keytool, следуя документации инфраструктуры Play:
https://www.playframework.com/documentation/2.5.x/CertificateGeneration.
Затем я сохраняю файл .crt в cacerts (хранилище ключей java) и предоставляю .jks при запуске приложения с помощью следующих дополнительных команд:
-Dplay.server.https.keyStore.path="path-to-jks-file"<br>
and -Dplay.server.https.keyStore.password="the-password-here"
Но после попытки сделать запрос к серверу я получаю сообщение об ошибке:
javax.net.ssl.SSLException: Получено фатальное предупреждение: certificate_unknown (изображение ниже)
Хотя после этого происходит рукопожатие и HTTPS работает правильно.Любые идеи, как решить эту проблему
Ссылка на изображение ошибки