2013-12-23 2 views
0

У меня есть приложение для подсветки, которое развернуто на рабочей фазе V6.0, пытаясь нажать на LDAP-сервер для аутентификации ... и попробовать для включения https для приложения.не удалось найти допустимый путь сертификации для запрошенной цели (sun.security.provider.certpath.SunCertPathBuilderException:)

Я получаю следующие исключения.

javax.naming.CommunicationException: sun.security.validator.ValidatorException: PKIX здание путь не удалось: sun.security.provider.certpath.SunCertPathBuilderException: не удалось найти правильный путь сертификации к запрошенной цели

[Root исключение javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX здание путь не удалось: sun.security.provider.certpath.SunCertPathBuilderException: не удалось найти правильный путь сертификации к запрошенной цели] ; оставшееся имя 'НУ = bluepages, о = ibm.com'

Вызванный: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX здание путь не удалось: sun.security.provider. certpath.SunCertPathBuilderException: не удалось найти правильный путь сертификации к запрошенной цели

причиненном: sun.security.provider.certpath.SunCertPathBuilderException: неспособного найти правильный путь сертификации к запрошенной цели

мольбы предположим.

Благодаря

ответ

2

Looks как сервер LDAP, обеспеченному самоподписывающемуся ключа и Worklight хранилище не имеет свой государственный сертификат. Проверьте хранилище ключей, определенное «ssl.keystore. *» в worklight.properties файл и импортируйте сертификат LDAP в хранилище ключей, если это необходимо.

+1

Извините, не это хранилище ключей, это для подключения адаптер-бэкэнд. Вам не удалось проверить по умолчанию java keystore или OS kestore на машине, где работает подсветка. –

+0

Спасибо за ответ и обновления. проблема была решена путем импорта сертификатов в хранилище ключей администратором. – user2748863