EJBCA Webservice Исключения

Я пытаюсь получить доступ к EJBCA Webservice с клиентского компьютера, и я получаю следующие исключения, перечисленные ниже: расскажите, пожалуйста, каковы возможные причины и рабочее решение этих исключений: javax.xml.ws.WebServiceException: не удалось получить доступ к WSDL по адресу: https://example.com:8442/ejbca/ejbcaws/ejbcaws?wsdl. Сбой с: sun.security.validator.ValidatorException: не удалось построить путь PKIX: sun.security.provider.certpath.SunCertPathBuilderException: не удалось найти действительный путь сертификации для запрошенной цели

1 ответ

Решение

Я предполагаю, что вы получаете исключение на клиенте, это означает, что у вас нет сертификата CA, который выдал сертификат сервера в хранилище доверенных сертификатов клиента. Если вы не изменили установку ejbca, скопируйте сертификат AdminCA в хранилище доверенных сертификатов вашего клиента.

Если вы получили его на сервере, вам также необходимо выдать клиентский сертификат от AdminCA, создать новую роль в разделе "Роли администратора" и авторизовать выданные клиентские сертификаты для требуемого cas и использовать этот сертификат в своем клиенте.

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