Schnelle Berechtigungsprüfung und API-Token-Rotation

Adobe Commerce zeigt bei der Validierung der Fastly-Anmeldeinformationen einen Fehler an oder meldet eine Meldung, dass das Token bei der Überprüfung der Anmeldeinformationen abgelaufen ist. Möglicherweise müssen Sie auch ein Fastly-API-Token rotieren, wenn Sie vermuten, dass es kompromittiert wurde, z. B. nachdem es in einem Support-Ticket oder einem öffentlichen Forum freigegeben wurde, oder wenn Adobe eine Token-Rotation als Teil proaktiver Sicherheitsmaßnahmen oder als Reaktion auf eine Sicherheitsberatung anfordert. Überprüfen Sie die Fastly-Service-ID und das API-Token, überprüfen Sie den Token-Status und ersetzen Sie bei Bedarf abgelaufene Anmeldeinformationen. Um das Problem zu beheben, überprüfen Sie die Anmeldeinformationen und ersetzen Sie abgelaufene API-Token. Fehler bei der Validierung der Fastly-Anmeldedaten.

Beschreibung description

Umgebung

  • Adobe Commerce (alle Bereitstellungsmethoden)
  • schnell

Problem/Symptome

  • Beim Überprüfen der Fastly-Anmeldeinformationen tritt ein Fehler auf.
  • Sie vermuten, dass Ihr Fastly-API-Token kompromittiert wurde, z. B. wenn es versehentlich in einem Support-Ticket geteilt oder in einem öffentlichen Forum veröffentlicht wurde.
  • Adobe kann Sie bitten, Ihr Fastly-API-Token im Rahmen proaktiver Sicherheitsmaßnahmen oder als Reaktion auf eine Sicherheitsberatung von Zeit zu Zeit zu rotieren.
  • Die Überprüfung der Anmeldeinformationen gibt den Fehler Token abgelaufen zurück.

Lösung resolution

Führen Sie zur Behebung des Problems folgende Schritte aus:

  1. Vergewissern Sie sich, dass Sie die richtige Fastly-Service-ID und das richtige API-Token haben, und überprüfen Sie dann die Anmeldeinformationen erneut. Detaillierte Anweisungen finden Sie unter Testen der Fastly in der Entwicklerdokumentation.
  2. Wenn die Überprüfung der Anmeldeinformationen fehlschlägt, führen Sie den folgenden curl-Befehl aus, um den Service-Status zu überprüfen:
    curl -H "Fastly-Key: <API key>" https://api.fastly.com/service/<service ID>/version/active
  3. Wenn der Befehl einen Fehler wie den folgenden zurückgibt, senden Sie ein Adobe Commerce-Support-Ticket, um ein neues API-Token anzufordern. Aktualisieren Sie nach Erhalt des neuen Tokens die Konfiguration in der Umgebung.
    {"msg":"Token $TOKEN expired at 2021-09-28T02:03:37Z"}
    Informationen zum Senden eines Support-Tickets finden Sie im Benutzerhandbuch für das Adobe Commerce Help Center > Support-Tickets. Hinweis: geben niemals Passwörter oder gültige API-Token in einem Support-Ticket frei. Der Adobe Commerce-Support hat Zugriff auf die Token-Informationen und benötigt diese nicht im Ticket.
  4. Wenn der Befehl keinen Token-Ablauffehler zurückgibt, stellen Sie sicher, dass Sie die neueste Fastly-Erweiterungsversion ausführen. Wenn Sie eine ältere Version als 1.2.203 verwenden, wählen Sie Konfiguration speichern, bevor Sie die Anmeldeinformationen testen.

Verwandtes Lesen

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