我已经创建了asp.net web-api,在控制器中,我尝试调用一个外部URL发送短信(我从短信提供商公司获得的短信URL)
当我尝试调用控制器时,出现此错误 “无法解析远程名称”
此错误仅发生在服务器上,在本地主机上运行正常
我正在使用Azure托管
<defaultProxy enabled="true" useDefaultCredentials="true">
HttpClient client = new HttpClient();
response = client.GetAsync(urlParameters);
这是我的代码
string webAddress = "http://----------------";
string SomeData = System.Text.Encoding.Default.GetString((new
System.Net.WebClient()).DownloadData(webAddress));
我希望我的Web api在服务器端发送短信而没有任何错误
答案 0 :(得分:0)
最后,我通过用其IP地址替换SMS提供程序URL来解决了该问题。 这是我的解决方案的示例: