Я просто читать о временно олицетворении пользователя в ASP.NetВременно олицетворять винд аутентификации пользователя в ASP.Net
в http://msdn.microsoft.com/en-us/library/ff647405.aspx
Для достижения этого используется следующий код.
// Временно выдавать себя за оригинального пользователя.
WindowsImpersonationContext wic = wi.Impersonate();
try
{
// Access resources while impersonating.
}
catch
{
// Prevent exceptions propagating.
}
finally
{
// Revert impersonation.
wic.Undo();
}
Я использую Windows Server 2008 и иметь пул приложений и просто хотел cofirm, что, когда я не выдав себя, используя приведенный выше код по умолчанию услуга будет использовать идентификатор из моих, что я установил для мой пул приложений.
Проблема, я хочу другой безопасный доступ к ресурсам в зависимости от того, если пользователь вошел в через окна приложения или использовать ASP.Net проверки подлинности форм Благодаря