Hbase REST跳过授权

Hbase REST跳过授权,rest,authorization,hbase,kerberos,Rest,Authorization,Hbase,Kerberos,我已经用Kerberos身份验证设置了Hbase,一切似乎都很好(shell和表授权),但我似乎无法让REST遵循授权。无论发生什么,只要我通过认证,我就可以选择我想要的任何东西 我似乎找不到任何关于它的可靠文章,我唯一能找到的是认证,它工作得很好 有人能解释一下授权是如何在Hbase REST中工作和设置的吗 我已经按照本文中的说明设置了配置: 谢谢。换句话说,REST服务使用其Kerberos服务帐户连接到HBase,而不是使用您自己的客户端凭据…?是的。它似乎正在使用属性中定义的特定用户

我已经用Kerberos身份验证设置了Hbase,一切似乎都很好(shell和表授权),但我似乎无法让REST遵循授权。无论发生什么,只要我通过认证,我就可以选择我想要的任何东西

我似乎找不到任何关于它的可靠文章,我唯一能找到的是认证,它工作得很好

有人能解释一下授权是如何在Hbase REST中工作和设置的吗

我已经按照本文中的说明设置了配置:


谢谢。

换句话说,REST服务使用其Kerberos服务帐户连接到HBase,而不是使用您自己的客户端凭据…?是的。它似乎正在使用属性中定义的特定用户执行命令。但是整个REST服务只有一个授权。这真的是不可能的。嗯,休息服务是一个非常蹩脚的创可贴解决方案。仅对无法使用正确的HBase客户端库的lame应用程序使用它。换句话说,REST服务使用其Kerberos服务帐户连接到HBase,而不是使用您自己的客户端凭据…?是的。它似乎正在使用属性中定义的特定用户执行命令。但是整个REST服务只有一个授权。这真的是不可能的。嗯,休息服务是一个非常蹩脚的创可贴解决方案。仅适用于无法使用正确HBase客户端库的lame应用程序。