0

我的场景:

User -> Web App (ASP.NET, C# 3.5) -> Exchange

我需要将用户的 Window 的帐户信息传递给 Exchange,因为它使用 WIA。

我在我的网络应用程序的属性上启用了“NTLM”,然后我使用:

request.Credentials = CredentialCache.DefaultNetworkCredentials;

它似乎不起作用。DefaultNetworkCredentials 是正确的方法还是应该使用其他方法将用户的凭据传递给 Exchange?

4

1 回答 1

0

您将需要首先模拟当前用户来执行此操作。您可以使用WindowsImpersonationContext或 通过将整个应用程序设置为在您的 web.config 文件中模拟来执行此操作。

于 2012-05-09T23:08:36.753 回答