
Меня попросили перенести установку http tomcat на https.
Мы заказали и установили сертификат и следовали инструкциям разработчика приложения, которые не сработали. Поэтому мы пошли и нашли другие инструкции, в результате чего получили следующую конфигурацию порта коннектора:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false"
keystoreFile="KeyStoreFileThatIsInSameDirectoryAsServer.xml"
keystorePass="*********"
protocol="org.apache.coyote.http11.Http11NioProtocol"
sslProtocol="TLS" />
Теперь http и https просто крутятся у нас в голове.
Я не знаком с Tomcat, но в журналах, которые я нахожу, не отображаются соединения или проблемы при тестировании.
Мы не хотим отключать http, пока не заставим приложение работать с https.
Когда я использовал следующее, я мог использовать http, но https просто полностью игнорировался.
keystoreFile="%SINGULARITY_HOME%\lib\tomcat\conf\Keystore"
Есть ли какие-нибудь указания, где искать правильные журналы или явные ошибки в информации о порте моего разъема?
решение1
Кажется, мне нужно было использовать полный путь вместо относительного. Спасибо разработчику приложения за то, что он обратил на это внимание.
keystoreFile="FullPathtoKeystore-notRelative"