是否有用于Java的MFA AWS s3 sdk?

问题描述 投票:0回答:1

我写这篇文章是为了寻求AWS s3 sdk的帮助。我找不到如何使用MFA和java sdk的任何示例。在网络控制台中,我使用安全令牌登录,然后切换角色。在终端中使用saml2aws获取凭据一小时。而且不确定如何处理吗?

java amazon-s3 sdk aws-sdk
1个回答
0
投票
您可以使用长期aws_access_key_id / aws_secret_access_key对和AWS CLI获取临时凭证。例如:

我的.aws/credentials文件看起来像这样:

[long-term] aws_access_key_id=<VALID_AWS_ACCESS_KEY_ID> aws_secret_access_key=<VALID=_AWS_SECRET_ACCESS_KEY>

并且我通过运行获得了一组新的临时凭据:

$ aws sts get-session-token --profile long-term --serial-number <MFA_DEVICE_ARN> --token-code <MFA_TOKEN>
© www.soinside.com 2019 - 2024. All rights reserved.