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

问题描述

使用AWS Toolkit for Visual Studio部署lambda函数时遇到麻烦。

这是我得到的错误

enter image description here

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

这是我当前在AWS上使用的所有权限和组:

enter image description here

enter image description here

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

谢谢!

解决方法

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

如果此策略要求用户通过MFA进行身份验证,则AWS CLI将无法正确进行身份验证。您可能需要删除此策略,或者使用Force_MFA提供MFA值,然后将返回的凭证用于AWS CLI。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...