【发布时间】:2015-08-05 07:03:47
【问题描述】:
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP1)
{
Credentials = new WebCredentials("usrname", "pass#1234")
};
//to add logic for itemview
service.AutodiscoverUrl("emailaddress@test.com");
当我在托管在 iis 上的应用程序中运行上述代码时,它会抛出错误“找不到自动发现服务”。
但是当我在 Visual Studio 开发服务器上运行相同的程序时,它工作正常。
如何解决这个问题?
【问题讨论】:
-
IIS 服务器是否与 Exchange Server 在同一个域中?
-
如果您的凭据错误,您将得到同样的错误。
-
我正在使用我的 Outlook 凭据,而 iis 服务器仅托管在我的桌面上。
标签: c# asp.net iis exchange-server exchangewebservices