我正在尝试使用 EWS,第一次尝试使用 ExchangeServiceBinding。我正在使用的代码如下:
_service = new ExchangeServiceBinding();
//_service.Credentials = new NetworkCredential(userName, userPassword, this.Domain);
_service.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
_service.Url = this.ServiceURL;
ExchangeImpersonationType ei = new ExchangeImpersonationType();
ConnectingSIDType sid = new ConnectingSIDType();
sid.PrimarySmtpAddress = this.ExchangeAccount;
ei.ConnectingSID = sid;
_service.ExchangeImpersonation = ei;
该应用程序是一个尝试使用 EWS 创建任务的 aspnet 3.5。我曾尝试使用模拟,因为我不知道登录用户的域密码,所以我认为模拟是最合适的。关于如何利用模拟的任何想法?我是否设置正确,尝试运行我的应用程序时出现错误。我也尝试不冒充,只是想看看我是否可以创建一个任务,也没有运气。任何帮助,将不胜感激。谢谢。