【问题标题】:how to solve "An error occurred (InvalidClientTokenId)" AWS Chalice deployment error如何解决“发生错误(InvalidClientTokenId)”AWS Chalice 部署错误
【发布时间】:2021-06-10 19:25:57
【问题描述】:

我是应用程序开发的新手,并决定在这个项目中使用 AWS 服务。但是,我很难部署圣杯。每次我运行“chalice deploy”时,都会出错。

以下是我在 Windows 下使用命令所遵循的步骤:

  1. 升级了我的 powershell
  2. "virtualenv enve" : then ".\venv\Scripts\activate" # 安装并运行虚拟环境
  3. "pip install aws cli" : # 安装 aws 命令行界面
  4. "aws configure" : # 配置我的 AWS_KEY 和 AWS_SCERET
  5. "pip install chalice" : # 安装圣杯
  6. "chalice new-project": # 创建了一个新项目
  7. “圣杯部署” #部署

我明白了

调用 GetRole 时发生错误 (InvalidClientTokenId) operation:请求中包含的安全令牌无效。

我可以使用 localhost 并运行我的应用程序,但无法部署到服务器。我不知道我做错了什么。有人,请帮忙!

附加信息: 我的操作系统是 Windows 10。我将 PowerShell 升级到 7

【问题讨论】:

  • 我以某种方式想通了!发生错误是因为在错误的目录中使用了命令“chalice deploy”。在初始化要部署之前,请确保您位于您的 chalice 文件所在的目录中。希望对你有帮助

标签: python amazon-web-services amazon-ec2 aws-lambda serverless


【解决方案1】:

不知怎的,我想通了!发生错误是因为命令“

圣杯部署

" 在错误的目录中使用。在初始化要部署之前,请确保您位于您的 chalice 文件所在的目录中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-19
    • 2020-01-01
    • 2021-11-30
    • 2012-08-11
    • 2019-04-22
    • 1970-01-01
    相关资源
    最近更新 更多