0

我最近为我的 AWS Amplify IAM 用户“创建了一个新的访问密钥”,并禁用了旧密钥。我还更改了向 AWS 进行身份验证的方式(现在使用 IAM 用户而不是以前的 SSO 联合用户)。

现在当我运行类似的东西时:

amplify api push

我得到:

InvalidAccessKeyId: The AWS Access Key Id you provided does not exist in our records.

我尝试重新运行:

amplify configure

我曾经aws configure将新的访问密钥设置为默认配置文件,但仍然没有运气。

我该如何解决这个问题?

4

1 回答 1

0

我最终检查local-aws-info.jsonamplify/config目录并注意到“useProfile”和“profileName”键不再准确。

为了修复我跑了:

amplify configure project

完成后,我运行:

amplify pull但是,这可能只是因为我最初尝试修复错误而进行的黑客攻击。

于 2020-09-18T08:59:31.773 回答