【问题标题】:AWS Greengrass Quickstart Docs - Invalid Token ErrorAWS Greengrass 快速入门文档 - 无效令牌错误
【发布时间】:2021-09-30 21:27:54
【问题描述】:

关注the AWS Greengrass Quickstart Docs Install the AWS IoT Greengrass Core software第5步导致错误:

The security token included in the request is invalid

我试过了:

  • 我的正常信用,临时信用(推荐),
  • 已创建新密钥并重试正常和临时凭据,
  • 已在 Greengrass 的 v1 和 v2 中尝试过
  • 我已经测试了“export AWS_...”变量集以确保它们设置正确。

我只是不明白 GreengrassCore 中发生了什么,无法尝试调试这是否与我的用户凭据有关,或者脚本本身是否有问题。如果不是因为遇到这么多开箱即用、过时和错误的 AWS 教程和“快速入门”,我会认为我做错了什么,但此时我想知道是否有人当我尝试使用来自“我的安全凭据”和来自aws sts get-session-token --duration-seconds 129600 的凭据重复时,能够使其正常工作,或者他们是否可以让我对security token...is invalid 消息有任何额外的见解。。 p>

感谢您提供任何和所有见解。

【问题讨论】:

    标签: amazon-web-services aws-cli aws-iot aws-sts aws-iot-greengrass


    【解决方案1】:

    Greengrass 使用提供的凭证来执行所有云操作,以配置设备、证书、IoT 策略、IoT 角色别名以及具有权限的 IAM 角色。

    我发现临时凭据,即使是具有完全管理员访问权限的凭据,在某些情况下也可能不起作用。您能否尝试使用 IAM 用户的一组凭证并临时使用 AdministratorAccess IAM 策略进行预置(您可以在 Greengrass 成功预置后删除)。

    如果您想更具体一些,可以从 here 创建一个最小 IAM 策略。这些是提供给 Greengrass 以完成配置所需的凭据中的权限。

    您可能想查看Greengrass v2 workshop 让我们开始部分。它涵盖的内容与 AWS 文档相同,但可能会以不同的方式解释。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多