是否可以在不先注销的情况下在 AWS 账户之间切换?

是否可以在不先注销的情况下在 AWS 账户之间切换?

我的组织使用 AWS 联合来处理多个 AWS 账户。但是,每次我尝试登录另一个账户时,都会收到以下错误:

在登录其他 AWS 账户之前,您必须先注销。

这需要我点击“退出”,然后重新登录账户。如果经常在多个账户之间切换,这会变得非常繁琐。

是否可以在无需先注销的情况下切换帐户?

答案1

如果您使用federation链接切换帐户和角色,即signin.aws.amazon.com/federation?Action=login使用Destination,IssuerSigninTokenper第 5 步解决方案是建立一个链接,既可以注销您现有的帐户,又可以联合到控制台。logout使用redirect_uri设置为联合链接的 URL 编码版本的 API 来调用该 API。

https://us-east-1.signin.aws.amazon.com/oauth?Action=logout&redirect_uri=https%3A%2F%2Fus-east-1.signin.aws.amazon.com%2Ffederation%3FAction%3Dlogin%26Destination%3D...%26Issuer%3D...%26SigninToken%3D...

答案2

您还可以查看 -的确,一个用于同时访问多个账户和区域的 AWS 控制台的 CLI,并允许在您的 Web 浏览器中同时打开多个云账户。

通过 Granted 您可以直接从终端打开控制台!

相关内容