Настройка Kafka Producer для использования SSL в WebSphere - PullRequest
0 голосов
/ 08 октября 2019

У меня проблемы с настройкой Kafka Producer для использования SSL. Мое приложение развернуто на сервере приложений WebSphere.

Я добавил сертификаты в хранилища доверенных сертификатов и ключей WebSphere, но производитель kafka подключается нормально только тогда, когда я непосредственно настроен в конфигурации, подобной этой:

props.put(CommonClientConfigs.SECURITY_PROTOCOL_CONFIG, "SSL");
props.put(SslConfigs.SSL_KEYSTORE_LOCATION_CONFIG, "/somepath/keystore.jks");
props.put(SslConfigs.SSL_TRUSTSTORE_LOCATION_CONFIG, "/somepath/truststore.jks");
props.put(SslConfigs.SSL_KEYSTORE_PASSWORD_CONFIG, "somepass");
props.put(SslConfigs.SSL_TRUSTSTORE_PASSWORD_CONFIG, "somepass");
props.put(SslConfigs.SSL_KEY_PASSWORD_CONFIG, "somepass");

Без добавления хранилищ и паролей это не сработает.

Есть ли способ настроить производителя на использование ключей и доверенных хранилищ WebSphere?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...