美好的一天,
我的工作模块返回了一个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时,所述模块运行良好,但是当我们将其部署到生产中时,该功能导致上述错误。
非常感谢您的帮助!谢谢。