Tomcat 9 начинается с записи в журнале ошибок «Псевдоним name [mykey] не идентифицирует ключевую запись» - PullRequest
0 голосов
/ 29 августа 2018

Как включить схему = "https" на Tomcat 9 с использованием хранилища ключей Java типа JKS?

При запуске Tomcat 9 отображается запись в журнале ошибок «Псевдоним [mykey] не идентифицирует ключевую запись» . Мой Java Keystore относится к типу JKS. У него есть только одна запись с именем «mykey», и это «trustCertEntry».

Tomcat server.xml содержит следующую конфигурацию:

<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
           port="8443" 
           maxThreads="150" 
           scheme="https"
           secure="true"
           SSLEnabled="true"
           keystoreFile="conf/localhost-rsa.jks" 
           keystorePass="changeit"
           keyAlias="mykey"
           clientAuth="false"
           sslProtocol="TLS"
           >
</Connector>

Я уверен, что у меня есть доступ к нужному файлу хранилища ключей. При переходе на другой путь или пароль отображается ожидаемая ошибка. При удалении keyAlias ​​= тогда я получаю то же сообщение об ошибке, где mykey заменяется на ноль.

Есть намеки на это? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...