在已部署的Web应用程序中发送电子邮件失败

时间:2018-05-04 00:58:23

标签: c# asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-3

美好的一天,

我的工作模块返回了一个catch异常错误:

THE REMOTE SERVER RETURNED AN ERROR: (401) UNAUTHORIZED. AT SYSTEM.NET.WEBCLIENT.DOWNLOADDATAINTERNAL(URI ADDRESS, WEBREQUEST& REQUEST) AT SYSTEM.NET.WEBCLIENT.DOWNLOADDATA(URI ADDRESS)

虽然我已将凭据存储在Web客户端中,如下所示:

client.Credentials = new NetworkCredential(Network_Username, Network_Password); 
client.UseDefaultCredentials = true;
client.Credentials = CredentialCache.DefaultCredentials;

执行功能之前

bytes_ofBilling = client.DownloadData(ReportUrl);
bytes_ofOP = client.DownloadData(OrderOfPaymentUrl);

在我的单元测试(调试模式/开发)期间,在运行Visual Studio时,所述模块运行良好,但是当我们将其部署到生产中时,该功能导致上述错误。

非常感谢您的帮助!谢谢。

0 个答案:

没有答案