Fastly資格情報の検証中にエラーが発生しました

Adobe Commerceで、Fastly資格情報を検証する際にエラーが表示されるか、資格情報の検証中に​Token expired メッセージが表示されます。 この問題は、セキュリティ目的で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