2017-09-21 62 views
0

我使用OAuth2.0獲取必須與GET調用一起傳遞的令牌。RestSharp - 將令牌傳入GET調用

我已經構建了POST方法來獲取令牌。

如何在GET方法中使用此令牌將它與我正在進行的調用一起傳遞?

下面的工作或是否有另一個屬性,我應該使用?

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

你確定你不想把它作爲一個標頭值? – maccettura

回答

0

通過你的令牌請求授權頭

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

大部分的OAuth2.0的服務接受標頭中的標記,如:「授權:承載#{} your_token」。

您可以輕鬆地實現這樣的:

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