7.7. 使用方法
7.7.1. 静态凭证和默认凭证提供程序 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以通过指定 useDefaultCredentialsProvider 选项并将其设置为 true 来避免使用显式静态凭证。
以下为 Default Credentials Provider 评估顺序如下:
-
Java 系统属性 -
aws.accessKeyId和aws.secretKey -
环境变量 -
AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY。 - AWS STS 的 Web Identity Token。
- 共享凭证和配置文件。
-
Amazon ECS 容器凭据 - 如果设置了环境变量
AWS_CONTAINER_CREDENTIALS_RELATIVE_URI,则从 Amazon ECS 加载。 - Amazon EC2 实例配置集凭据。
您还可以通过将 useProfileCredentialsProvider 选项指定 useProfileCredentialsProvider 选项到 配置集名称,使用 Profile Credentials Provider。
可以同时使用静态、默认和配置集凭证之一。
如需更多信息,请参阅 AWS 凭证文档。