我被要求将 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,但在测试时我发现的日志没有显示连接或问题。
在应用程序能够使用 https 之前,我们不想禁用 http。
当我使用以下方法时,我可以使用 http,但 https 被完全忽略。
keystoreFile="%SINGULARITY_HOME%\lib\tomcat\conf\Keystore"
关于在哪里查找正确的日志或连接器端口信息中的明显错误,有什么指示吗?
答案1
看来我需要使用完整路径而不是相对路径。感谢应用程序开发人员对此的关注。
keystoreFile="FullPathtoKeystore-notRelative"