0

私のシナリオ:

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

WIA を使用しているため、ユーザーの Windows のアカウント情報を Exchange に渡す必要があります。

Web アプリのプロパティで「NTLM」を有効にしてから、次を使用します。

request.Credentials = CredentialCache.DefaultNetworkCredentials;

機能していないようです。DefaultNetworkCredentials は正しい方法ですか、それとも他の方法を使用してユーザーの資格情報を Exchange に渡す必要がありますか?

4

1 に答える 1

0

これを行うには、最初に現在のユーザーになりすます必要があります。これを行うには、WindowsImpersonationContextまたは web.config ファイルでアプリ全体を偽装するように設定します。

于 2012-05-09T23:08:36.753 に答える