[仅限PaaS]{class="badge informative" title="仅适用于云项目(Adobe管理的PaaS基础架构)和内部部署项目上的Adobe Commerce 。"}
验证Fastly凭据时出错
本文说明如何解决在验证Fastly凭据时遇到的 令牌过期 错误。
如果您出于安全原因需要旋转(循环)您的Fastly API令牌,则本文中概述的步骤也适用。 在这些情况下,您应提交Adobe Commerce支持票证以请求新的Fastly API令牌。
问题
- 验证Fastly凭据时出现错误。
- 您怀疑您的Fastly令牌可能已泄漏,例如,无意间在支持票证中共享或发布在公共论坛上的令牌。
受影响的产品和版本
- Adobe Commerce(所有部署方法):所有版本
- 扩展或技术(Fastly、New Relic等)版本Fastly
解决方案
-
请确保您具有正确的Fastly服务ID和API令牌,然后再次尝试验证。 有关详细说明,请参阅我们的开发人员文档中的测试 Fastly 凭据。
-
如果凭据验证失败,请运行以下curl命令以确认服务的状态:
code language-curl curl -H "Fastly-Key: <API key>" https://api.fastly.com/service/<service ID>/version/active
-
如果上述命令返回类似于
{"msg":"Token $TOKEN expired at 2021-09-28T02:03:37Z"}
的错误,请提交支持票证以请求新的API令牌。 收到新令牌后,更新环境中的配置。要了解如何提交支持工单,请参阅我们的支持知识库中的Adobe Commerce帮助中心用户指南>支持工单。
note note NOTE 切勿直接在票证中共享任何密码或有效的/活动的API令牌,因为出于安全原因,我们将必须撤销当前令牌并生成一个新的令牌。 Adobe Commerce支持部门有权访问令牌,因此您无需在票证中包含此信息。 -
如果命令未返回错误,请确保您运行的是Fastly扩展的最新版本。 如果您使用的是1.2.203之前的旧版本,则必须先单击 Save Config,然后才能测试凭据。
我们的开发人员文档中的相关阅读:
-
适用于Adobe Commerce的Cloud > Fastly > Fastly 服务帐户和凭据
-
适用于Adobe Commerce的Cloud >设置 Fastly >测试 Fastly 凭据
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a