Я получил файл JKS, зашифрованный паролем из финансового учреждения. API использует порт 444. Когда я использую файл JKS и пароль с помощью SoapUI (Настройки -> Настройки SSL -> KeyStore [File] + KeyStore Password), я могу отправлять и получать запросы и ответы XML. Без файла JSK и пароля, если я попытаюсь получить доступ к URL-адресу, браузер не загрузит страницу API.Файл JKS с паролем для доступа к API финансового института
После установки файла и предоставления пароля браузеру (Firefox -> Параметры -> Предварительный -> Просмотр сертификата -> Импорт); результат страницы показывает Неправильный запрос '[Формат XML] (Это позволяет получить доступ к странице с сертификатом).
Я преобразовал файл P12/PEM (с помощью: Keytool -importkeystore -srckeystore keystore.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore keystore.p12) - и она работает так же, как и выше (как для SoupUI и браузера).
Мне нравится использовать этот файл (JKS/PEM) в моем PHP-коде на сервере разработки IIS и сервере Apache-Production. Во время выполнения я получаю: Ошибка: проблема сертификата SSL: не удалось получить сертификат местного эмитента.
Примечание: тот же файл JKS с тем же паролем используется другим поставщиком, в среде Python работает нормально.
Пожалуйста, предложите решение.
спасибо.
Постановили: работает как шарм :) Спасибо за моральную поддержку: D –