问题描述
当我们尝试从应用程序获取访问令牌时,它抛出以下错误。不确定是否必须使用代理或任何其他方法来获取访问令牌。
public object GetToken()
{
RestSharp.Deserializers.XmlDeserializer deserial = new RestSharp.Deserializers.XmlDeserializer();
var client = new RestClient("https://apis-stage.iocn.com/v1/auth/token");
var request = new RestRequest(Method.POST);
request.AddHeader("cache-control","no-cache");
request.AddHeader("content-type","application/json");
request.RequestFormat = DataFormat.Json;
request.AddHeader("authorization","client_id:xxxxx-7b14-xxx-xxx-xxx,client_secret:xxxxxv.xxxx-Z_xx4Ir");
request.AddParameter("application/json","{\n\"grant_type\":\"client_credentials\"\n}",ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
var returnData = deserial.Deserialize<object>(response);
return returnData;
//if (returnData.data[0].access_token != null)
//{
// access = returnData.data[0].access_token; //This correctly gets the Access Token.
//}
//request.AddHeader("authorization","Bearer <access_token>");
}
无法连接到远程服务器 连接尝试失败,因为连接方在一段时间后没有正确响应, 或建立连接失败,因为连接的主机未能响应 15.237.145.121:443
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)