使用 EWS(Exchange Web 服务)集成身份验证

使用 EWS(Exchange Web 服务)集成身份验证

我正在设置公司内部网。其中一个要求是与 Exchange Server 2007 进行集成。

在我的测试中,只要我传递用户名和密码,我就可以很好地使用 NetworkCredential 向 EWS 进行身份验证。在我们的内部网中,我想传递已登录用户的凭据。我们将仅使用 Windows 集成身份验证。

我似乎无法让它工作 - 将 ExchangeServiceBinding 中的凭据设置为 CredentialCache.DefaultCredentials 不起作用。

Windows 2003 服务器上的 Web 服务器 Exchange 2007 中的 .net 和 IIS 6

有什么想法吗?谢谢。

答案1

听起来您正受到 NTLM 双跳问题的困扰。键入设置 Keberos 并让 Windows 使用它来传递凭据。这应该可以解决问题。

相关内容