获取 AccessKey

阿里云的所有的权限都是通过访问控制 RAM(Resource Access Management)进行管理,SOFAStack 中间件作为阿里云产品,也使用 RAM 作为权限的统一管理。本文介绍如何获取账号的 AccessKey。

前提条件

已创建 RAM 用户。操作步骤请参见 创建 RAM 用户

背景信息

AccessKey 包括 AccessKey ID 和 AccessKey Secret。

  • AccessKey ID:用于标识用户。

  • AccessKey Secret:是于验证用户的密钥。AccessKey Secret 必须保密。

对接中间件时,因考虑安全问题,您必须做好应用的身份认证,避免非法访问,因此您需要在代码配置文件 application.properties 中配置账号的 AccessKey 信息:

com.antcloud.mw.access=<AccessKey ID>
com.antcloud.mw.secret=<AccessKey Secret>
注意
  • 禁止使用阿里云账号 AccessKey,因为阿里云账号 AccessKey 泄露会威胁您所有资源的安全。请使用 RAM 用户 AccessKey 进行操作,可有效降低 AccessKey 泄露的风险。

  • 生产环境中,建议单独为中间件创建一个 RAM 用户,以便于您控制权限,方便管理。

操作步骤

具体操作步骤,请参见创建AccessKey

阿里云首页 金融分布式架构 SOFAStack 相关技术圈