【发布时间】:2017-04-27 17:05:46
【问题描述】:
我想在 Kafka 中试验 ACL。所以我在我的 Zookeeper 中为示例主题 test 创建了一些 ACL,它允许生产者对 User:Bob 主体的权限和消费者对 的权限>用户:Alice 负责人。
现在当我使用 kafka-console-producer 或消费者时,我如何为这个生产者或消费者提及 principal?
我尝试在 producer/consumer.properties 文件中设置类似 principal=User:Bob 的新配置,但它说这是一个无法识别的配置。
有人可以帮我解决这个问题吗? 还是我对校长的想法理解错了?是否与基于 Kerberos 的身份验证有关?
提前致谢, 沙比尔
【问题讨论】:
-
我认为 Principal 在这种情况下是指附加到与代理通信的客户端的证书的 Principal。如果不是,请澄清。
标签: authentication authorization apache-kafka kerberos producer-consumer