我们正尝试使用EWS(https://mailserver.com/EWS/Exchange.asmx)访问电子邮件帐户的收件箱 . 但是我们一直收到以下错误:
请求失败 . 远程服务器返回错误:(401)未经授权 .
我的源代码在这里:
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010);
ServicePointManager.ServerCertificateValidationCallback = (sender, certificate, chain, sslPolicyErrors) => true;
service.Url = new Uri("https://mailserver.com/EWS/Exchange.asmx");
service.Credentials = new WebCredentials("UserName", "Password", null);
ItemView view = new ItemView(50);
FindItemsResults<Item> findResults = service.FindItems(WellKnownFolderName.Inbox, view);
//这一行出错