DokumentationAdobe PassAdobe Pass-Authentifizierung

Zugriffstoken abrufen

Letzte Aktualisierung: 10. Juli 2025
  • Themen:
  • Authentifizierung
WICHTIG
Der Inhalt dieser Seite dient nur zu Informationszwecken. Die Verwendung dieser API erfordert eine aktuelle Lizenz von Adobe. Eine unbefugte Nutzung ist nicht zulässig.
WICHTIG
Die Implementierung der dynamischen Client-Registrierungs-API ist an die Dokumentation Drosselungsmechanismus gebunden.

Anfrage

HTTP
Pfad
/o/client/token
Methode
POST
Hauptteilparameter
client_id
Die Zeichenfolge der Client-Anwendungskennung.

Weitere Informationen zum Abrufen der Client-Kennungszeichenfolge finden Sie in der APIDokumentation zum Abrufen von ClientAnmeldeinformationen.
required
client_secret
Die geheime Zeichenfolge des Client-Programms.

Weitere Informationen zum Abrufen der Client-Geheimnis-Zeichenfolge finden Sie in der APIDokumentation zum Abrufen von ClientAnmeldeinformationen.
required
grant_type
Die Zeichenfolge vom Gewährungstyp (z. B. „client_credentials„), die die Client-Anwendung für den Client-Token-Endpunkt verwenden kann.

Weitere Informationen zum Abrufen der Zeichenfolge vom Gewährungstyp finden Sie in der APIDokumentation zum Abrufen von ClientAnmeldeinformationen.
required
Kopfzeilen
content-type
Der akzeptierte Medientyp für die gesendeten Ressourcen.

Es muss application/x-www-form-urlencoded lauten.
required
x-device-info
Die Erzeugung der Payload mit Geräteinformationen wird in der Dokumentation X-Device-Info beschrieben.

Es wird dringend empfohlen, sie immer dann zu verwenden, wenn die Geräteplattform der Anwendung die explizite Bereitstellung gültiger Werte zulässt.

Wenn angegeben, führt das Backend für die Adobe Pass-Authentifizierung explizit eingestellte Werte mit extrahierten Werten implizit zusammen (standardmäßig).

Wenn keine Angabe gemacht wird, verwendet das Backend für die Adobe Pass-Authentifizierung implizit die extrahierten Werte (standardmäßig).
required
Akzeptieren
Der von der Client-Anwendung akzeptierte Medientyp.

Wenn angegeben, muss es application/json sein.
fakultativ
user-agent
Der Benutzeragent der Client-Anwendung.
fakultativ

Antwort

Erfolg

Kopfzeilen
Status
201
required
content-type
application/json
required
Textkörper

JSON-Objekt mit den folgenden Attributen:

Attribut
ID
Die opake Kennung, die zum Tracking von Benutzeraktivitäten verwendet werden kann.
required
access_token
Der Wert des Zugriffstokens, den die Client-Anwendung für die Autorisierungs-Kopfzeile verwenden muss.
required
created_at
Der Zeitpunkt in Millisekunden, zu dem das Zugriffstoken ausgegeben wurde.
required
expires_in
Die Zeit in Sekunden, bis das Zugriffstoken abläuft.
required
token_type
Der Tokentyp (z. B. „Bearer„).
required
required

Fehler

Kopfzeilen
Status
400
required
content-type
application/json
required
Textkörper
Fehler

Die möglichen Werte sind:

Wert
Invalid_request

Die Anfrage ist aus einem der folgenden Gründe ungültig:

  • In der Anfrage fehlt ein erforderlicher Parameter.
  • Die Anfrage enthält einen nicht unterstützten Parameterwert (außer Gewährungstyp).
  • Die Anfrage wiederholt einen Parameter.
  • Die Anfrage enthält mehrere Anmeldeinformationen.
  • Die Anfrage verwendet mehr als einen Mechanismus zur Authentifizierung des Clients.
  • Die Anfrage ist fehlerhaft.
invalid_client
Die Client-Anmeldeinformationen sind ungültig. Der Client muss neue Client-Anmeldeinformationen abrufen und es erneut versuchen. Weitere Informationen finden Sie in der APIDokumentation zum Abrufen von.
unauthorized_client
Der verwendete Gewährungstyp ist ungültig.
required

Beispiele

Zugriffstoken abrufen

Anfrage
POST /o/client/token HTTP/1.1

    X-Device-Info: ewoJInByaW1hcnlIYXJkd2FyZVR5cGUiOiAiU2V0VG9wQm94IiwKCSJtb2RlbCI6ICJUViA1dGggR2VuIiwKCSJtYW51ZmFjdHVyZXIiOiAiQXBwbGUiLAoJIm9zTmFtZSI6ICJ0dk9TIgoJIm9zVmVuZG9yIjogIkFwcGxlIiwKCSJvc1ZlcnNpb24iOiAiMTEuMCIKfQ==
    Content-Type: application/x-www-form-urlencoded
    Accept: application/json
    User-Agent: Mozilla/5.0 (Apple TV; U; CPU AppleTV5,3 OS 11.0 like Mac OS X; en_US)

Body:

client_id=s6BhdRkqt3&client_secret=t7AkePiru4&grant_type=client_credentials
Antwort - Erfolg
HTTP/1.1 201 Created

Content-Type: application/json;charset=UTF-8

{
  "id": "a932f8f0-210a-41a4-b2a8-377751f6b76f",
  "access_token": "2YotnFZFEjr1zCsicMWpAA",
  "created_at": 1752148106221,
  "expires_in": 21600,
  "token_type": "bearer"
}
Antwort - Fehler
HTTP/1.1 400 Bad Request

Content-Type: application/json;charset=UTF-8

{ "error": "invalid_request" }
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b