0

Kerberos 身份验证窗口 | Confluent_kakfa python |尝试通过获取连接但获取失败初始化SASL身份验证错误。我做了一些挖掘,结果发现 Windows 使用登录用户的凭据。请参阅下面的完整错误

 Failed to initialize SASL authentication: InitializeSecurityContext failed: Target unknown (0x80090303) (after 2ms in state AUTH_REQ)"}

任何解决方法,以便我们可以在这里使用 keytab?如果我没记错的话,这是正确的方法,对吧?

生产者配置:-

    'bootstrap.servers': bootstrap_servers,
'client.id': socket.gethostname(),
'error_cb': error_cb,
'security.protocol': 'SASL_SSL',
'sasl.mechanisms': 'GSSAPI',
'sasl.kerberos.principal': '<principal;>',
# 'sasl.kerberos.keytab': 'svc_cmp_poc.keytab',
'sasl.kerberos.service.name': 'kafka',
# 'sasl.kerberos.kinit.cmd': 'kinit -k -t "%{sasl.kerberos.keytab}" %{sasl.kerberos.principal}',
'ssl.ca.location': 'svc_cmp_poc\certificate.pem'
4

0 回答 0