如何使用AWS SDK在多个帐户之间切换

时间:2018-03-28 03:08:56

标签: amazon-web-services aws-sdk

我目前正在使用凭据文件(〜/ .aws / credentials)来初始化SDK。

凭证文件格式。

aws_access_key_id={YOUR_ACCESS_KEY_ID}
aws_secret_access_key={YOUR_SECRET_ACCESS_KEY}

我的要求是在多个帐户之间切换。我目前正在尝试通过使用新凭据覆盖文件并重新初始化sdk来解决此问题。有没有其他有效的解决方法来解决这个问题? 提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以在#post RewriteRule ^post/?$ account.php?p=post [L,NC,QSA] #user RewriteRule ^([a-zA-Z0-9._-]+)/?$ account.php?p=profile&username=$1 [L,QSA] 中定义多个配置文件,并参考SDK初始化中的配置文件。请参阅: A New and Standardized Way to Manage Credentials in the AWS SDKs,其中还显示了每种语言的示例。

~/.aws/credentials