Большое спасибо за просмотр.
Теперь я использую виртуальную машину Azure и развернул сервер tomcat8.0.53 (с JDK 1.8.0). Теперь я пытаюсь заставить https работать, но это не сработало, как думали. Вот что я сделал.
- 1. купил Azure сертификат службы приложений.
- 2. загрузите файл .pfx.
- 3.в коте сервер. xml
keystoreFile="/usr/xxx.pfx"
keystorePass="the long secret copied in the .pfx download page"
keystoreType="PKCS12"
Наконец-то я получил это сообщение в catelina.out.
java .io.IOException: Сбой проверки целостности: java .security.UnrecoverableKeyException: Сбой проверки целостности PKCS12
Я всегда использовал сгенерированное jdk хранилище ключей, и я впервые пробую формальное Сертификаты.
Документы Azure только запутали меня.
Любое предложение искренне приветствуется.