---
sourceDocument: Yokohama-Plattformsicherheit
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-security

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama-Plattformsicherheit

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Anforderung des Autorisierungscode-Flow-Statusparameters

# Anforderung des Autorisierungscode-Flow-Statusparameters {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die Systemeigenschaft „Glide.oauth.State.paramater.required" ermöglicht, dass der Parameter „Status" in einer OAuth-Anforderung für den Autorisierungscode-Flow erforderlich ist.

## Statusparameter {#oauth-auth-code-flow-state-parm__section_rks_pxc_j2b}

Erforderliche Rolle: Keine.

Beginnend mit dem Madrid-Release die Systemeigenschaft glide.oauth.state.parameter.requiredFügt einen Statusparameter für eine OAuth-Anforderung hinzu. Für zboote Instanzen ist die Eigenschaft „wahr". Für aktualisierte Instanzen ist die Eigenschaft nicht vorhanden, daher ist der Parameter Status nicht aktiviert. Der Parameter „Status" ist ein Zeichenfolgenwert und darf keine Sonderzeichen enthalten. Der Statusparameter darf nicht leer oder „" sein.

## Statusparameter wird validiert {#oauth-auth-code-flow-state-parm__section_kfd_f3q_k2b}

Erstellen Sie einen Endpunkt für Clients, um auf die Instanz zuzugreifen. Initiieren Sie einen Autorisierungscode-Flow für eine oauth_auth.do. Zum Beispiel:

    http://myinstance.service-now.com/oauth_auth.do?grant_type=authorization_code&client_id=e9dba45b380d1300e676ccc91cef468f&response_type=code

Wenn Sie den Statusparameter in der Anforderung nicht angeben, erhalten Sie einen Fehler, und der Autorisierungscode wird nicht zurückgegeben.Fehlender Statusparameter in Anforderung.  
Statusparameter wird der Anforderung hinzugefügt:

    http://myinstance.service-now.com/oauth_auth.do?grant_type=authorization_code&client_id=e9dba45b380d1300e676ccc91cef468f&response_type=code&state=123

Durch das Hinzufügen des Parameters Status werden Sie zum Anmeldebildschirm weitergeleitet, und der Flow für den regulären Autorisierungscode gibt den Autorisierungscode zurück.  
Hinweis:  
Die Antwort-URL enthält den in der Anforderung übergebenen Statusparameter. Im Beispiel ist der hinzugefügte Parameter `status = 123 `.  
Wenn der Autorisierungscode-Flow mit oauth_Initiator.do beginnt:

    http://myinstance.service-now.com/oauth_initiator.do?oauth_requestor_context=sys_rest_message&oauth_requestor=eab8341fec0d1300964f214a2c2fcf67&oauth_provider_profile=dfa8f01fec0d1300964f214a2c2fcf51&response_type=code

Der Statusparameter wird automatisch hinzugefügt, wenn er von oauth_auth.do weitergeleitet wird.

    http://myinstance.service-now.com/oauth_auth.do?response_type=code&state=-790938844&redirect_uri=http://10.11.95.5:16001/oauth_redirect.do&client_id=e9dba45b380d1300e676ccc91cef468f


