Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Sec-Private-State-Token header

Der HTTP-Header Sec-Private-State-Token existiert sowohl als Anforderungs- als auch als Antwort-Header. Er wird von der Private State Token API während der Anfragen zur Ausstellung und Einlösung verwendet, um Anfragedaten und Antwortdaten zu übermitteln.

Während der Token-Ausstellung enthält der Sec-Private-State-Token-Anforderungs-Header eine Sammlung von unsignierten, geblindeten Nonces, die erforderlich sind, um ein privates Status-Token an den Ausstellungsserver zu senden. Eine erfolgreiche Antwort sollte einen Sec-Private-State-Token-Antwort-Header mit blindierten Signaturen enthalten, die der Browser dann entblindet und zusammen mit den ursprünglichen ungebundenen Nonces in einem sicheren Token-Speicher speichert.

Während der Token-Einlösung enthält der Sec-Private-State-Token-Anforderungs-Header ein einzelnes signiertes, ungebundenes Token zusammen mit zugehörigen Einlösemethoden. Eine erfolgreiche Antwort sollte einen Sec-Private-State-Token-Antwort-Header mit einem signierten Einlösungsrecords enthalten, der erneut sicher vom Browser gespeichert wird.

Es ist wichtig zu beachten, dass ein Entwickler nicht erwarten würde, Sec-Private-State-Token-Anforderungs-Header zu generieren — diese werden automatisch vom Browser erstellt, wenn private Status-Token token-request- und token-redemption-Fetch-Anfragen aufgerufen werden.

Header-Typ Fetch Metadata Request Header, Antwort-Header
Verbotener Anforderungs-Header Ja (Sec--Präfix)
CORS-aufgelisteter Anforderungs-Header Nein

Syntax

http
Sec-Private-State-Token: <string>

Server sollten diesen Header ignorieren, wenn er einen anderen Wert enthält.

Direktiven

<string>

Ein String, der die erforderlichen Daten für Anfragen und Antworten zur Ausstellung und Einlösung von privaten Status-Token enthält.

Beispiele

Beispiel eines Anforderungs-Headers, der während der Token-Ausstellung gesendet wird:

http
Sec-Private-State-Token: AEB9WGWUx398Pdr0SFE7NDo…

Beispiel eines Antwort-Headers:

http
Sec-Private-State-Token: AEB9WGWUxj1085Cuk2qmt3y…

Spezifikationen

Specification
Private State Token API
# sec-private-state-token

Browser-Kompatibilität

Siehe auch