Amazon web services 无法配置放大
刚刚下载了大量内容,并进行了Amazon web services 无法配置放大,amazon-web-services,aws-amplify,Amazon Web Services,Aws Amplify,刚刚下载了大量内容,并进行了放大配置。它要求我创建一个帐户,授予它管理权限,然后要求我填写secretKey和secretAccessKey。我都做了。我还将此配置文件命名为serverlesstutorial 现在我正在创建一个react项目,并运行命令amplifyinit。再次,它启动了一个向导,当它要求我选择配置文件时,我选择了serverlesstutorial。然后我得到了下面的错误 init failed UnrecognizedClientException: The secur
放大配置
。它要求我创建一个帐户,授予它管理权限,然后要求我填写secretKey
和secretAccessKey
。我都做了。我还将此配置文件命名为serverlesstutorial
现在我正在创建一个react
项目,并运行命令amplifyinit
。再次,它启动了一个向导,当它要求我选择配置文件时,我选择了serverlesstutorial
。然后我得到了下面的错误
init failed
UnrecognizedClientException: The security token included in the request is invalid.
at Object.extractError (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/protocol/json.js:52:27)
at Request.extractError (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/protocol/rest_json.js:55:8)
at Request.callListeners (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:688:14)
at Request.transition (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:22:10)
at AcceptorStateMachine.runTo (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:14:12)
at /usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:26:10
at Request.<anonymous> (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:38:9)
at Request.<anonymous> (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:690:12) {
message: 'The security token included in the request is invalid.',
code: 'UnrecognizedClientException',
time: 2020-11-04T04:42:21.422Z,
requestId: '5c1663f4-7b60-4c29-8a4d-bbc9b19b3392',
statusCode: 403,
retryable: false,
retryDelay: 0.2105412643671034
}
❯ aws s3 ls
An error occurred (InvalidAccessKeyId) when calling the ListBuckets operation: The AWS Access Key Id you provided does not exist in our records.
我尝试的下一个命令是
❯ aws s3 ls --profile serverlesstutorial
An error occurred (InvalidAccessKeyId) when calling the ListBuckets operation: The AWS Access Key Id you provided does not exist in our records.
我已尝试重新配置访问密钥等,但仍然得到相同的错误。任何帮助近5天没有回应。碰撞。得到相同的错误。您找到解决方案了吗?它很旧,所以我不记得确切的解决方案,但它与
~/aws/config
&~/aws/credentials
中未正确设置凭据有关。我使用verbose
标志和aws cli
来缩小问题范围。并意识到,鉴于我的config
文件有多个profiles
,它指向了错误的一个。解决方案应该是公开AWS\U配置文件
用户,或者在凭据
文件中仅使用一个凭据。几乎5天内没有响应。碰撞。得到相同的错误。您找到解决方案了吗?它很旧,所以我不记得确切的解决方案,但它与~/aws/config
&~/aws/credentials
中未正确设置凭据有关。我使用verbose
标志和aws cli
来缩小问题范围。并意识到,鉴于我的config
文件有多个profiles
,它指向了错误的一个。解决方案应该是公开AWS_PROFILE
用户,或者在凭证
文件中仅使用一个凭证。