using RestSharp
using RestSharp.Authenticators
string token_path = ConfigurationManager.AppSettings.Get("token_path");
var client = new RestClient(token_path);
var requiest = new RestRequest();
request.Method = Method.POST;
request.Parameters.Clear();
request.AddHeader("Accept","application/json");
client.Authenticator = new HttpBasicAuthenticator(username,password);
#同时也可以传入对应的token,以降低用户名密码在http传输过程中泄露的风险。
client.Authenticator = new HttpBasicAuthenticator(token,null);
var response = client.Execute(request);