如何将合流kafka与密钥存储文件一起使用

tkclm6bt  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(373)

当我使用密钥存储文件时,添加属性

ssl.keystore.location
ssl.keystore.password
ssl.key.password
ssl.truststore.location
ssl.truststore.password

在配置中,它抛出以下错误:
找不到属性ssl.truststore.location“
如何将librdkafka与密钥存储文件一起使用?它困扰着我,有人知道如何使用融合Kafka与密钥存储文件?
合流Kafka:https://github.com/confluentinc/confluent-kafka-dotnet/
遵循configuration.md:https://github.com/edenhill/librdkafka/blob/master/configuration.md
在configuration.md中找不到属性

utugiqy6

utugiqy61#

ssl.keystore.* 以及 ssl.truststore.* 是java客户机属性,它使用java的jaas框架和java特定的信任/密钥库。
librdkafka(及其同级客户机)使用openssl,后者使用pem和cert文件格式。
请参阅本指南如何设置:https://github.com/edenhill/librdkafka/wiki/using-ssl-with-librdkafka
这个问题解释了如何将密钥库转换为openssl文件类型:将java密钥库转换为pem格式

相关问题