Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat连接器匹配属性警告_Java_Security_Tomcat_Ssl_Ssl Certificate - Fatal编程技术网

Java Tomcat连接器匹配属性警告

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_

我正在尝试配置tomcat以使用SSL处理连接,提供一个包含服务器证书的密钥库和一个用于信任客户端证书的信任库。连接器配置如下所示:

<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。您完全正确。真不敢相信这花了我半天时间。再次感谢你。