如何解决Web API - 无法连接到远程服务器
当我们尝试从应用程序获取访问令牌时,它抛出以下错误。不确定是否必须使用代理或任何其他方法来获取访问令牌。
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 举报,一经查实,本站将立刻删除。