使用 AWS Amplify CLI 时,在本地环境中设置正确的 AWS 凭证是十分关键的。如果无法配置凭证,可能需要使用其他工具。以下是一些可以处理此问题的步骤。
在命令行界面中输入以下命令:
vim ~/.aws/credentials
打开编辑器,输入以下内容,其中 [access-key] 和 [secret-access-key] 需要修改为实际的值:
[default]
aws_access_key_id = [access-key]
aws_secret_access_key = [secret-access-key]
保存文件并关闭编辑器。
在命令行界面中输入以下命令:
export AWS_ACCESS_KEY_ID='your_key_here'
export AWS_SECRET_ACCESS_KEY='your_secret_key_here'
将 'your_key_here' 和 'your_secret_key_here' 替换为实际的凭证值。
在命令行界面中输入以下命令:
aws configure
根据提示输入 AWS 访问密钥 ID,AWS 机密访问密钥,以及默认输出格式。
在命令行界面中输入以下命令:
aws sts get-caller-identity
如果正确配置,会返回当前 AWS 账户的 ARN。