Как реализовать использование Default и GostTLS SSLContext в одном приложении?
Есть Java приложение (jdk1.8.0_202 + Crypto Pro jcp-2.0.41789). Главное назначение - обмен данными по HTTP с ЕИС Госзакупки с использованием ГОСТ алгоритмов шифрования.
Сейчас появилась потребность взаимодействовать еще с внешним S3 хранилищем Яндекса или Таймвеба. Соответственно для отдельного экземпляра ClosableHttpClient я собрал отдельный SSLContext, с настройками "по умолчанию", без GostTLS и попытался для обращения к обычным HTTPS ресурсам использовать его. Однако он не работает. В середине трассировки стэке видно исключение CryptoPro Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty.
Был ли у кого-нибудь опыт реализации работающих в одном приложении HTTP клиентов с поддержкой CryptoPro GostTLS и без оного?