更新时间:2023-11-10 GMT+08:00
分享

HBase/Phoenix对接SpringBoot样例安全认证

操作场景

为了运行MRS产品HBase/Phoenix组件的SpringBoot接口样例代码,需要完成下面的操作。

该章节内容适用于MRS 3.3.0及之后版本。

前提条件

已获取样例工程运行所需的配置文件及认证文件,详细操作请参见准备开发和运行环境

配置样例代码

  1. 在开发环境IntelliJ IDEA中,单击“src/springboot/hbase-examples/src/main/resources”目录下的“springclient.properties”文件,按需修改如下表1中提供的参数:

    表1 配置说明表

    配置名称

    含义

    principal

    准备开发用户时创建的用户名。

    user.keytab.path

    准备开发用户时创建的用户的认证文件“user.keytab”所在路径。

    krb5.conf.path

    准备开发用户时创建的用户的认证文件“krb5.conf”所在路径。

    conf.path

    HBase配置文件所在目录。

    zookeeper.server.principal

    为ZooKeeper服务端Principal,格式为“zookeeper/hadoop.系统域名”, 其中系统域名的值可通过登录Manager界面,选择“系统 > 权限 > 域和互信”,查看“本端域”参数获取。

分享:

    相关文档

    相关产品