![](/img/trans.png)
[英]Example on how to use Headers with Confluent Kafka C# library
[英]How to use confluent-kafka with the key store file
当我使用密钥存储文件时,添加属性
ssl.keystore.location
ssl.keystore.password
ssl.key.password
ssl.truststore.location
ssl.truststore.password
在配置中,它抛出这个错误:
找不到属性 ssl.truststore.location”
如何将 librdkafka 与密钥存储文件一起使用? 这让我很烦恼,有人知道如何将 confluent-kafka 与密钥存储文件一起使用吗?
汇合卡夫卡: https : //github.com/confluentinc/confluent-kafka-dotnet/
按照CONFIGURATION.md: https://github.com/edenhill/librdkafka/blob/master/CONFIGURATION.md
我在 CONFIGURATION.md 中找不到该属性
ssl.keystore.*
和ssl.truststore.*
是 Java 客户端属性,它们使用 Java 的 JAAS 框架和 Java 特定的信任/密钥库。
librdkafka(及其兄弟客户端)使用 OpenSSL,它使用 PEM 和 cert 文件格式。
请参阅本指南如何设置: https : //github.com/edenhill/librdkafka/wiki/Using-SSL-with-librdkafka
这个 SO 问题解释了如何将密钥库转换为 OpenSSL 文件类型: Converting a Java Keystore into PEM Format
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.