可以通过Windows身份验证连接到Exchange邮箱吗?由于安全合规性,我无法在程序中输入密码。如果有,怎么样?谢谢。
using Microsoft.Exchange.WebServices.Data;
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
service.UseDefaultCredentials = true;
service.AutodiscoverUrl("username@domain.tld");
答案 0 :(得分:1)
如果您使用Exchange Web服务中的ExchangeServiceBinding类,则拥有UseDefaultCredentials属性。将此设置为true将使身份验证使用当前用户。