2015-01-20 5 views
0

Я создал локальное хранилище ключей с keytool, используя java и выполнив конфигурацию ssl в Apache Tomcat.Не удалось создать путь к PKIX: sun.security.provider.certpath.SunCertPathBuilderException: не удалось найти допустимый путь сертификации для запрошенной цели?

Я был установлен сертификат на моей локальной машине, даже добавлен в jre cacerts в качестве доверенного лица.

открытия через браузер через HTTPS работает отлично enter image description here

Но проблема при попытке получить доступ через службу каталогов.

error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 

ответ

0

И наконец, я решил проблему, выяснив правильную JRE и добавив сертификат в качестве надежной записи.

Работа с браузером нормально, так как браузер знает, что сертификат доверяют, но JRE туп в этом случае. Таким образом, необходимо, чтобы добавить сертификат в качестве доверенной записи в хранилище cacerts правильной JRE (когда у нас установлено несколько JRE, установленных в нашей системе).