2012-05-09 16 views
0

내 시나리오를 교환 :전달 사용자 자격 증명

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

나는 그것이 WIA를 사용하기 때문에 Exchange로 사용자의 윈도우의 계정 정보를 전달해야합니다.

나는 내 웹 응용 프로그램의 특성에 "NTLM"을 설정 한 후 내가 사용

request.Credentials = CredentialCache.DefaultNetworkCredentials; 

그것은 작동하지 않는 것 같습니다. DefaultNetworkCredentials는 올바른 방법인가요? 또는 다른 방법을 사용하여 Exchange에 사용자의 자격 증명을 전달해야합니까?

답변

0

이렇게하려면 가장 먼저 현재 사용자로 가장해야합니다. WindowsImpersonationContext을 사용하거나 전체 앱을 web.config 파일에서 가장하도록 설정할 수 있습니다.

+0

감사합니다. 그러나이 문제는 해결되지 않았습니다. 여전히 작동하지 않습니다. 나는 "이중 홉"NTLM 문제에 관해 계속 온라인으로 읽는다. 관련이 있습니까? 아니면 NTLM을 사용하여 시나리오를 수행 할 수있는 방법이 있습니까? 감사. – Chad

관련 문제