Java Tomcat连接器匹配属性警告
我正在尝试配置tomcat以使用SSL处理连接,提供一个包含服务器证书的密钥库和一个用于信任客户端证书的信任库。连接器配置如下所示:Java Tomcat连接器匹配属性警告,java,security,tomcat,ssl,ssl-certificate,Java,Security,Tomcat,Ssl,Ssl Certificate,我正在尝试配置tomcat以使用SSL处理连接,提供一个包含服务器证书的密钥库和一个用于信任客户端证书的信任库。连接器配置如下所示: <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="200" SSLEnabled="true" scheme="https" secure="true" keystoreFile="/server_
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="200"
SSLEnabled="true"
scheme="https"
secure="true"
keystoreFile="/server_certs/webserver_certificate.p12"
keystorePass="password"
keystoreType="pkcs12"
trustoreFile="/server_cert/truststore_dev.jks"
trustorePass="changeit"
trustoreType="jks"
clientAuth="true"
sslProtocol="TLS" />
上面的问题是,我在日志中收到以下警告:
“警告:[SetAllPropertiesRule]{Server/Service/Connector}正在设置属性'trus
toreFile'到'C:\Apps\apache\apache-tomcat-7.0.41\server\u certs\truststore\u dev.jk
s'未找到匹配的属性。“
我猜这意味着不考虑信任库。当我试图访问网页时,它会抱怨客户端没有服务器所需的任何证书
我做错什么了吗?我认为trustoreFile、truststorePass和truststoreType是连接器的常见属性
非常感谢您的帮助。您拼错了一些属性名称。例如,没有
“信任文件”
属性。。。但是有一个“truststoreFile”
属性
请参阅以了解正确的拼写。非常感谢Stephen C。您完全正确。真不敢相信这花了我半天时间。再次感谢你。