【发布时间】:2019-03-09 10:42:07
【问题描述】:
我使用 windows Power shell 创建了一个 Elastic Beanstalk 环境,并遵循了这个部署文档Deploying a Django Application to Elastic Beanstalk
我完成了以下步骤: 带有 Django 的 Python 虚拟环境,
创建 django 项目,
创建 IAM 用户我得到了访问密钥 ID 和秘密访问密钥 ID
未能通过此步骤环境并部署您的 Django 应用程序
当我尝试eb init 时,它会在完成这些步骤后询问访问密钥、秘密访问密钥和区域 aws 应用程序自动生成的名称,我收到此错误
SignatureDoesNotMatch. The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details
我是部署新手,请帮助我任何人
提前致谢...
【问题讨论】:
-
此错误表示 AWS 签名过程不正确,通常是软件错误。您是否在代理或可能干扰的事情背后?您安装了哪个版本的 AWS CLI 和 EB CLI?
-
@John Hanley AWS CLI 版本 aws-cli/1.16.26 Python/3.6.0 Windows/10 botocore/1.12.16
-
表示任何导致问题的杀毒软件或任何软件问题
-
您忘记了 EB CLI 版本。我已经安装了 3.14.6,而且我每天都在使用它。
-
抱歉 EB CLI 版本 AWS Elastic Beanstalk 命令行界面 v2.6.5
标签: python django amazon-web-services amazon-elastic-beanstalk aws-iam