Warum erhalte ich den Fehler „401: Unauthorized“?
401 Unauthorized
Wenn Sie die Fehlerantwort „HTTP 401 Unauthorized“ erhalten:
{
"status":401,
"errorCode":"000",
"message":"HTTP Status Response - Unauthorized",
"errorType":"security"
}
Dies bedeutet, dass bei Ihrer API-Authentifizierung ein Fehler vorliegt. Wenn Sie ein Plugin verwenden, bedeutet dies in der Regel, dass Sie Ihre Plugin-Einstellungen für die API-Authentifizierung in Adobe Commerce, Hybris (SAP), SFCC, Shopify, Netsuite überprüfen müssen oder dass Ihnen die API-PCI-Rolle fehlt.
Um mit der Überprüfung dieses Problems fortzufahren, überprüfen Sie bitte Folgendes:
- Tippfehler: Überprüfen Sie, ob Sie den API-Schlüssel ohne Leerzeichen oder neue Zeilen kopiert und eingefügt haben.
- Gespeichert: Stellen Sie sicher, dass Sie nach dem Generieren und Kopieren Ihres Schlüssels auf die Schaltfläche Speichern unten auf der Seite geklickt haben, bevor Sie versuchen, ihn zu verwenden.
- Die API-Schlüssel für Live und Test sind korrekt: API-Schlüssel sind nur in der Umgebung gültig, in der sie generiert wurden, was bedeutet, dass Sie Ihren Test-API-Schlüssel nicht in Ihrer Live-Umgebung verwenden können und umgekehrt. Überprüfen Sie, ob dies korrekt ist, indem Sie den API-Schlüssel für Ihren Webservice-Benutzer unter Kundenbereich > Authentifizierung > API-Schlüssel ansehen und die Endwerte im Kundenbereich und in Ihrem Plugin oder Ihrer Integration vergleichen.
- Verwendung der Balance-Plattform: Wenn Sie Anfragen an einen Balanceplatform-API-Endpunkt stellen, muss der API-Schlüssel speziell für die Balance-Plattform generiert werden.
War dieser Artikel hilfreich?
Ihre API-Anmeldeinformationen anzeigen und konfigurieren
Erfahren Sie mehr zu diesem Thema und üben Sie, was Sie gelernt haben.
Zu Ihrer Customer Area