【问题标题】:The Autodiscover service couldn't be located (server 2008 and api 1.2) c#找不到自动发现服务(服务器 2008 和 api 1.2)c#
【发布时间】:2014-06-16 11:25:42
【问题描述】:

我正在尝试使用 EWS 在 c# 中设置 Outlook 约会。 它在 Windows 7 上运行良好,与 2008,API 2.1 但是当我在 Win Server 2008、vs2008 和 API 1.2 上尝试时,我得到了这个错误: 找不到自动发现服务

 ExchangeService service = new ExchangeService();
        service.Credentials = new WebCredentials("xxx", "xxx", "xxxx");
        service.Url =  new Uri("https://outlook.xxx/ews/exchange.asmx");
        service.AutodiscoverUrl("xxxx@xxx.com");

【问题讨论】:

    标签: c# asp.net exchangewebservices


    【解决方案1】:

    我猜问题出在用户帐户和 AD 设置上。

    EWS 使用给定的凭据对自己进行身份验证以访问自动发现服务

    首先检查凭据是否正确,然后检查帐户设置是否设置为“用户必须在首次登录时更改密码”或“拒绝访问自动发现服务。如果选择了这两个中的任何一个,则在 AD 设置中取消选中两者,您将完成。

    【讨论】:

      猜你喜欢
      • 2020-07-13
      • 1970-01-01
      • 2012-09-28
      • 1970-01-01
      • 2016-12-17
      • 1970-01-01
      • 2017-05-05
      相关资源
      最近更新 更多