
# 调用SpringBoot接口访问HBase/Phoenix应用安全认证
#### 操作场景
为了运行MRS产品HBase/Phoenix组件的SpringBoot接口样例代码，需要完成下面的操作。
![](https://support.huaweicloud.com/devg-lts-mrs/public_sys-resources/note_3.0-zh-cn.png)
该章节内容适用于MRS 3.3.0及之后版本。
#### 前提条件
已获取样例工程运行所需的配置文件及认证文件，详细操作请参见[准备HBase应用开发和运行环境](https://support.huaweicloud.com/devg-lts-mrs/mrs_07_080006.html)。
#### 配置样例代码
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界面，选择"系统 \> 权限 \> 域和互信"，查看"本端域"参数获取。 |
      
   
   
 
