2017-09-21 3 views
0

Ich verwende OAuth2.0, um ein Token zu erhalten, das zusammen mit dem GET-Aufruf übergeben werden muss.RestSharp - Token in GET-Aufruf übergeben

Ich habe die POST-Methode erstellt, um ein Token zu erhalten.

Wie kann ich dieses Token in einer GET-Methode verwenden, um es neben dem Aufruf, den ich mache, zu übergeben?

Würde die folgende Arbeit oder gibt es ein anderes Attribut, das ich verwenden sollte?

request.Method = "GET"; 
request.AddParameter= ("token", TokenVariableStoringValueFromPOST); 
+0

Sind Sie sicher, dass Sie nicht wollen, es als ein Header-Wert zu übergeben? – maccettura

Antwort

0

Fahren Sie mit Token in der Anforderung Autorisierungsheader

request.AddHeader("Authorization", "Bearer <your AuthToken>") 
1

Die meisten der OAuth2.0 Dienstleistungen übernimmt das Token im Header wie: "Authorization: Bearer # {your_token}".

Sie können ganz einfach wie folgt erreichen:

request.AddParameter("Authorization", "Bearer " & TokenVariableStoringValueFromPOST, ParameterType.HttpHeader)