2010-02-20 5 views
1

AD에서 제공하는 양식 인증을 사용하는 웹 응용 프로그램이 있습니다.웹 사이트에서 EWS를 사용할 때 현재 로그인 한 사용자 신원을 사용할 수 있습니까?

EWS를 사용하여 자격 증명을 제공하지 않고 현재 로그인 한 사용자로 메일을 보낼 수 있는지 알고 싶습니다. 현재 로그인 한 사용자를 대신하여 메일을 보낼 수있는 가장을 사용하여 계정을 설정해야합니까?

답변

0

가능합니다. 프로세스가 메일 함을 보유한 사용자로 실행되거나 가장하면 자격 증명을 지정하지 않고 모든 항목에 액세스합니다.

+0

예,하지만 IIS가 실행중인 사용자가 아닌 웹 응용 프로그램에 로그인 한 현재 사용자로 전자 메일을 보내려고합니다. IIS가 실행되는 사용자를 위해 AD 내에서 액세스를 가장하도록 설정하는 유일한 방법은 무엇입니까? –

+0

사용자가 회사 네트워크에서 온 경우 asp.net 응용 프로그램에서 Windows 인증을 사용하도록 설정하여 보안이 이미 가장을 기반으로하므로 아무 것도 할 필요가 없습니다. 사용자가 인터넷에서 왔지만 회사 네트워크에 계정이없는 경우 액세스 권한이 필요한 사서함에 대한 ReceiveAs 권한을 가진 수퍼 유저를 만들 수 있습니다. 이 경우 수퍼 유저 자격 증명을 지정하기 만하면됩니다. –

관련 문제