微服务引擎 CSE-配置微服务安全认证的账号名和密码:Spring Cloud微服务组件配置安全认证账号名和密码

时间:2023-12-28 09:01:53

Spring Cloud微服务组件配置安全认证账号名和密码

  • 配置文件配置方式
    为微服务的“bootstrap.yml”文件增加以下配置,若已配置请忽略。
    spring:
      cloud:
        servicecomb:
          credentials:
            account:
              name: test   #结合用户实际值配置
              password: mima  #结合用户实际值配置
              cipher: default

    用户密码password默认为明文存储,无法保证安全。建议您对密码进行加密存储,请参考自定义实现password的加密存储算法

  • 环境变量注入方式

    为微服务添加如表1所示环境变量。

    添加环境变量,请参考管理应用环境变量

    表1 环境变量

    环境变量

    说明

    spring_cloud_servicecomb_credentials_account_name

    结合用户实际值配置。

    spring_cloud_servicecomb_credentials_account_password

    结合用户实际值配置。

    说明:

    用户密码password默认为明文存储,无法保证安全。建议您对密码进行加密存储,请参考自定义实现password的加密存储算法

support.huaweicloud.com/devg-cse/cse_04_0036.html