SSL между 2 серверами Tomcat

Я пытаюсь заставить 2 сервера Tomcat общаться по протоколу SSL (один с веб-приложением CAS, другой с Liferay), оба находятся на моем компьютере. Проблема в том, что когда Liferay пытается проверить билет, предоставленный CAS, он не использует определенный мной коннектор SSL (я понял это, когда посмотрел трафик SSL на localhost с wireshark) и т. Д., Он не использует склад доверенных сертификатов определяется в этом разъеме. Это приводит к ошибке "невозможно найти действительный путь сертификации к запрошенной цели", и я понятия не имею, как решить эту проблему... Соединитель liferay:

<Connector port="9443" protocol="HTTP/1.1" SSLEnabled="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS" keyAlias="tomcat" 
           keystoreFile="D:\certs\keystore" keystorePass="passwd" 
           truststoreFile="C:\Program Files (x86)\Java\jdk1.6.0_20\jre\lib\security\cacerts" truststorePass="passwd"/>

CAS один:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
       maxThreads="150" scheme="https" secure="true"
       clientAuth="false" sslProtocol="TLS" keyAlias="tomcat" 
           keystoreFile="D:\certs\keystore" keystorePass="passwd" 
           truststoreFile="D:\certs\truststore" truststorePass="passwd"/>

0 ответов

Другие вопросы по тегам