Мой сценарий:Сертификат SSL. Не найдено EAP
У меня есть два разных хранилища ключей (A.jks и B.jks), которые используются для соединений SSL с двумя разными серверами. Эти хранилища ключей работают из командной строки при выполнении «дымовых тестов».
Использование сервера EAP, если вызов веб-службы A (с использованием A.jks) происходит до веб-сервиса B (с использованием B.jks), то веб-сервис A успешно и веб-сервис B не увенчался успехом - в результате с SSLHandshakeException. Эта ошибка также возникает, когда порядок отменяется. вызов веб-службы B (с использованием B.jks) происходит до вызова веб-службы A (с использованием A.jks), тогда веб-сервис B успешно завершен, а веб-сервис A не увенчался успехом.
Вопрос: Что может привести к тому, что KeyStores, загруженные в контексте Сервера, будут переопределять друг друга?
Не можете ли вы просто сохранить сертификаты обоих серверов в одном хранилище ключей? – Aaron
Пробовали это, все та же ошибка. –
Выполняете ли вы двусторонний SSL с авторизацией клиента или же это хранилища ключей, содержащие только общедоступные сертификаты удаленных серверов? – Aaron