【发布时间】:2022-01-19 11:43:00
【问题描述】:
我开发了一个 spring 应用程序,它使用 hbase-client 2.1.1 通过 keytab 对 kerberized hbase 进行身份验证。
在我的本地计算机上,我可以成功进行身份验证并检索数据,但是当我将其部署到 Wildfly 服务器时,我收到以下错误:
[0m[0m11:58:56,216 INFO [stdout] (ServerService Thread Pool -- 253) Looking for keys for: MYUSER@REAL.COM
[0m[0m11:58:56,217 INFO [stdout] (ServerService Thread Pool -- 253) HBase create connection failed: java.io.IOException: Login failure for MYUSER@REAL.COM from keytab /home/risorse/S0008533/fc.keytab: javax.security.auth.login.LoginException: Unable to obtain password from user
keytab是一样的,路径是正确的,不知道去哪里查看其他日志。
非常感谢任何帮助。
【问题讨论】:
-
通过 JVM 选项在 java 中启用 kerberos 调试日志:-Dsun.security.krb5.debug=true
标签: java hbase kerberos hbase-client