为具有管理员权限的 Visual Studio 创建 S3 存储桶 AWS 工具包时出错

Error Creating S3 Bucket AWS Toolkit for Visual Studio With Admin Permissions

我在使用 Visual Studio 的 AWS 工具包部署 lambda 函数时遇到问题。

这是我遇到的错误:

但我是一名全局管理员,能够通过 AWS 查看和访问所有内容 UI。我认为这可能是程序访问问题,但我应该在哪里检查或查看?

以下是我当前在 AWS 上的所有权限和组:

我如何通过我的管理员帐户成功使用 Visual Studio 的 AWS 工具包(我知道在完成这项工作后,我可能想取消权限 - 但这是一个单独的最佳实践)?我可以肯定的一件事是我使用了正确的 Access key IDSecret access key,所以这本身不是问题,对我来说听起来像是权限问题。

谢谢!

您似乎有一个名为 Force_MFA 的策略。

如果此策略要求用户使用 MFA 进行身份验证,则 AWS CLI 将无法正确进行身份验证。您需要删除此策略,或使用 GetSessionToken() 提供 MFA 值,然后将返回的凭证与 AWS CLI 一起使用。