使用JAAS属性文件通过Heroku Kafka对Kafka客户端进行身份验证

时间:2018-09-20 21:40:41

标签: ssl heroku apache-kafka jaas

我正在尝试部署一个用Scala编写的滞后监视应用程序,该应用程序使用JAAS属性文件进行身份验证。这是应用程序:https://github.com/zalando-incubator/remora

他们提供的演示expectation演示文件是:

auth.properties

该文件似乎可以更改为使用SSL进行身份验证。这似乎是Kafka文档中的相关页面:

https://www.cloudera.com/documentation/kafka/latest/topics/kafka_security.html#deploying_ssl_for_kafka__d21240e306

如何更改此文件,使其与使用envars中存储的证书和密钥的Heroku Kafka样式SSL身份验证兼容:

security.protocol=SASL_PLAINTEXT
sasl.mechanism=PLAIN
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="my-user" password="my-password";

谢谢!

0 个答案:

没有答案