在控制台应用程序中使用Api Token Key消耗Web Api

时间:2017-09-06 06:58:09

标签: c# asp.net-web-api

Code-Please Click here

我有Web Api Restful service api Key,这个密钥使用我将从Web api服务获得所有员工Redcords。

我将尝试使用控制台应用程序但不会消耗。

网址 - https://api.staging.Emp.com/api/provider/GetEmployee

请帮我提一些想法。

1 个答案:

答案 0 :(得分:0)

您应该将Authorization标头的值Bearer <api-token>添加到您的请求中。

例如,您可以使用此代码

var request = WebRequest.Create("https://api.staging.Emp.com/api/provider/GetEmployee") as HttpWebRequest;
request.Method = "GET";
request.Headers.Add(HttpRequestHeader.Authorization,"Bearer <api-token>"); //example: "Bearer F4dfghuhgudhfgJL3"

// Get response here
var response = request.GetResponse() as HttpWebResponse;
if (response.StatusCode == HttpStatusCode.OK)
{
    // ....
}