验证Fastly凭据时出错

Adobe Commerce在验证Fastly凭据时显示错误,或报告凭据验证期间出现​ 令牌过期 ​消息。 出于安全目的,您需要轮换Fastly API令牌时,也会出现问题。 验证Fastly服务ID和API令牌,检查令牌状态,并在必要时替换已过期的凭据。 要解决此问题,请验证凭据并替换过期的API令牌。

描述 description

环境

  • Adobe Commerce(所有部署方法)
  • Fastly

问题/症状

  • 验证Fastly凭据时出错。
  • 在支持票证或公共论坛中共享后,Fastly API令牌似乎已泄漏。
  • 凭据验证返回令牌过期错误。

解决方法 resolution

请按照以下步骤解决问题:

  1. 验证您是否具有正确的Fastly服务ID和API令牌,然后重新验证凭据。 有关详细说明,请参阅开发人员文档中的测试Fastly凭据
  2. 如果凭据验证失败,请运行以下curl命令以验证服务状态:
    curl -H "Fastly-Key: <API key>" https://api.fastly.com/service/<service ID>/version/active
  3. 如果命令返回与以下内容类似的错误,请提交Adobe Commerce支持票证以请求新的API令牌。 收到新令牌后,更新环境中的配置。
    {"msg":"Token $TOKEN expired at 2021-09-28T02:03:37Z"}
    要了解如何提交支持票证,请参阅Adobe Commerce帮助中心用户指南>支持票证注意:绝不在支持票证中共享密码或有效的API令牌。 Adobe Commerce支持部门有权访问令牌信息,在票证中不需要它。
  4. 如果命令未返回令牌过期错误,请验证您运行的是最新的Fastly扩展版本。 如果您使用的版本低于1.2.203,请先选择保存配置,然后再测试凭据。

相关阅读

recommendation-more-help
experience-cloud-kcs-help-kbarticles