Representando usuários por meio do NTLM

Eu tenho um aplicativo interno que tem dois níveis de segurança. FormsAuthentication para aplicativo voltado para o cliente e autenticação integrada NTLM para interface de gerenciamento.

Eu posso facilmente representar clientes apenas criando o cookie .ASPXAUTH apropriado com os métodos da classe FormsAuthentication. No entanto, gerar cabeçalho de autenticação HTTP para o NTLM está além de mim até o momento.

Eu tive minhas esperanças quando encontrei este artigo (http://msdn.microsoft.com/pt-br/library/ms998358.aspx#paght000025_usingimpersonation) mas depois percebi que ele cria apenas um contexto para executar o código por uma duração da solicitação. E eu gostaria de mudar toda a minha sessão para fazer o servidor pensar que estou usando outro login de domínio. Eu tenho privilégios administrativos na minha conta, por isso não é para o propósito de estragar ou roubar senhas de domínio.

É mesmo possível? Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion