Как использовать сертификат Azure в кошке виртуальной машины Azure - PullRequest
0 голосов
/ 09 февраля 2020

Большое спасибо за просмотр.

Теперь я использую виртуальную машину 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"
  • 4.старт кота

Наконец-то я получил это сообщение в catelina.out.

java .io.IOException: Сбой проверки целостности: java .security.UnrecoverableKeyException: Сбой проверки целостности PKCS12

Я всегда использовал сгенерированное jdk хранилище ключей, и я впервые пробую формальное Сертификаты.

Документы Azure только запутали меня.

Любое предложение искренне приветствуется.

...