RestSharp - 将令牌传递给GET调用

时间:2017-09-21 15:37:02

标签: c# rest oauth-2.0 restsharp

我使用OAuth2.0获取必须与GET调用一起传递的令牌。

我已经构建了POST方法来获取令牌。

如何在GET方法中使用此令牌将其与我正在进行的通话一起传递?

以下是否有效,或者我应该使用其他属性?

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

2 个答案:

答案 0 :(得分:1)

大多数OAuth2.0服务都接受标题中的标记,例如:"授权:Bearer#{your_token}"。

您可以轻松实现这样的目标:

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

答案 1 :(得分:0)

将您的令牌传递到请求授权标头

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