【发布时间】:2019-06-04 08:27:12
【问题描述】:
我已经创建了 asp.net web-api,在控制器中我尝试调用外部 URL 来发送短信(我从短信提供商公司获得的短信 URL)
当我尝试调用控制器时出现此错误 “无法解析远程名称”
这个错误只发生在服务器上,在本地主机上它工作正常
我正在使用 Azure 托管
- 我尝试在 webconfig 中添加一些代码
<defaultProxy enabled="true" useDefaultCredentials="true">
- 我也尝试过以不同的方式调用短信 URL
HttpClient client = new HttpClient();
response = client.GetAsync(urlParameters);
- 我已经阅读了一些关于允许访问防火墙和服务器 DNS 上的外部链接 (SMS) 的解决方案,但它已经在 azure 服务器上进行了配置
这是我的代码
string webAddress = "http://----------------";
string SomeData = System.Text.Encoding.Default.GetString((new
System.Net.WebClient()).DownloadData(webAddress));
我希望我的 web api 在服务器端发送短信而没有任何错误
【问题讨论】:
标签: asp.net-web-api sms webclient