Ews登录验证最佳方式
问题描述:
以下代码对任何交换版本有效,以验证用户凭据?Ews登录验证最佳方式
ExchangeService = new ExchangeService(ExchangeVersion.Exchange2010_SP1, TimeZoneInfo.Utc);
ExchangeService.Credentials = new WebCredentials(mailAddress, password);
ExchangeService.Url = AppGlobal.EwsAddress;
var findFolderResults = ExchangeService.FindFolders(WellKnownFolderName.Root, new SearchFilter.IsGreaterThan(FolderSchema.TotalCount, 0), new FolderView(10));
答
因为你使用
ExchangeVersion.Exchange2010_SP1
这将是Exchange 2010 SP1或更高的任何Exchange服务器上运行。如果服务器是Exchange 2007或Exchange 2010 RTM,则由于请求的服务器版本,您将收到错误消息。
它适用于ExchangeVersion.Exchange2007_SP1吗? –
不适用于指定的服务器版本 –