我的 AWS 配置文件~/.aws/credentials
包含由 STS 创建的会话凭证。
[default]
aws_session_token=XXX
aws_access_key_id=XXX
aws_secret_access_key=XXX
我正在尝试使用 AWS SDK Java v2 访问这些凭证
使用DefaultCredentialsProvider
orProfileCredentialsProvider
找到它们,但返回的对象是类型AwsCredentials
而不是AwsSessionCredentials
不包括会话令牌,只有访问密钥 ID 和秘密访问密钥。
有没有办法检索完整的会话凭据?