我们需要使用krb5.conf文件实现kerberos身份验证,以便使用camel kafka组件将消息发布到kafka服务器。我们正在探索为不同的kafka代理传递多个krb5.conf文件的选项,目前不支持camel,因为它只接受jvm中的一个属性,如下所示:
-Djava.security.krb5.conf=/<PATH>/krb5.conf
System.setProperty("java.security.krb5.conf", "/<PATH>/krb5.conf");
我们发现jaas config可以通过camel端点uri参数sasljaasconfig*传递。
-Djava.security.auth.login.config=/<PATH>/kafka_client_jaas.conf
"saslJaasConfig ": "<PATH>/kafka.client.jaas.conf",
我们没有为krb5.conf找到任何这样的选项。谢谢你的帮助。提前谢谢!
暂无答案!
目前还没有任何答案,快来回答吧!