驗證Fastly認證時發生錯誤

驗證Fastly認證時Adobe Commerce顯示錯誤,或報告認證驗證期間有​ Token過期 ​訊息。 出於安全目的,您需要輪換Fastly API權杖時,也會發生問題。 驗證Fastly服務ID和API權杖、檢查權杖狀態,並在必要時替換過期的認證。 若要解決此問題,請驗證憑證並取代過期的API權杖。

說明 description

環境

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

問題/症狀

  • 驗證Fastly認證時發生錯誤。
  • Fastly API權杖在支援票證或公開論壇中共用後似乎已洩漏。
  • 認證驗證傳回Token過期錯誤。

解決方法 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權杖。 收到新Token後,請更新環境中的設定。
    {"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