Amazon web services 初始化AWS放大时出现“InvalidClientTokenId”错误

Amazon web services 初始化AWS放大时出现“InvalidClientTokenId”错误,amazon-web-services,aws-amplify,Amazon Web Services,Aws Amplify,我正试着通过这样做来初始化amplify $ amplify init 在Android项目中。不知何故,每次安装失败时,都会出现以下stacktrace: ⠹ 正在云中初始化项目…创建时出错 云层✖ 根堆栈创建失败初始化失败{ InvalidClientTokenId:请求中包含的安全令牌为 无效的 应请求。extractError/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify provider awsclo

我正试着通过这样做来初始化amplify

$ amplify init
在Android项目中。不知何故,每次安装失败时,都会出现以下stacktrace:

⠹ 正在云中初始化项目…创建时出错 云层✖ 根堆栈创建失败初始化失败{ InvalidClientTokenId:请求中包含的安全令牌为 无效的 应请求。extractError/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify provider awscloudformation/node_modules/aws sdk/lib/protocol/query.js:47:29 在Request.callListeners/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/amplify-provider-awscloudformation/node_modules/aws-sdk/lib/sequential_-executor.js:109:20 应请求。emit/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify provider awscloudformation/node_modules/aws sdk/lib/sequential_executor.js:81:10 at Request.emit/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify provider awscloudformation/node_modules/aws sdk/lib/Request.js:683:14 at Request.transition/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify provider awscloudformation/node_modules/aws sdk/lib/Request.js:22:10 在AcceptorStateMachine.runTo/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify provider awscloudformation/node_modules/aws sdk/lib/state_machine.js:14:12 at/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify提供程序awscloudformation/node_modules/aws sdk/lib/state_machine.js:26:10 应请求。/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify提供程序awscloudformation/node_modules/aws sdk/lib/Request.js:38:9 应请求。/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify提供程序awscloudformation/node_modules/aws sdk/lib/Request.js:685:12 at Request.callListeners/usr/local/lib/node_modules/@aws amplify/cli/node_modules/amplify provider awscloudformation/node_modules/aws sdk/lib/sequential_executor.js:119:18 消息:“请求中包含的安全令牌无效。”, 代码:“InvalidClientTokenId”,时间:2018-10-30T12:24:49.192Z, 请求ID:'cb4cc85a-dc3e-11e8-ad2e-1DD0351193D',状态代码:403, retryable:false,retryDelay:71.00058281764416}发生错误 在创建CloudFormation堆栈时

我尝试删除~/.aws/文件夹中的凭据和配置文件,同时删除aws IAM用户并运行

$ aws configure 

接着是init命令,但没有任何帮助。不知道出了什么问题。

我用一种奇怪的方式解决了这个问题。也许这对其他人有帮助。事实证明,在重新安装amplify cli后,我能够消除该错误:

$ sudo npm install -g @aws-amplify/cli

我用一种奇怪的方式解决了这个问题。也许这对其他人有帮助。事实证明,在重新安装amplify cli后,我能够消除该错误:

$ sudo npm install -g @aws-amplify/cli

我的问题是我需要完成AWS帐户的设置,添加信用卡信息,并在AWS网站上完成设置过程。

我的问题是我需要完成AWS帐户的设置,添加信用卡信息,并在AWS网站上完成设置过程