Pergunta

Eu quero redirecionar o usuário para uma página de erro personalizada quando ele / ela é negado o acesso a uma página por causa de Funções do ASP.NET Membership. Eu pensei que isso poderia ser resolvido pela secção customErrors do arquivo web.config, mas nenhum dos erros que eu tentei tem pegou.

Em outras palavras, se um usuário está no papel "Projeto Focais" de acesso, e tenta aceder a uma página que é autorizado apenas para os usuários em "Administrador" o papel, eu quero ASP.NET para redirecionar este usuário para um página especial onde eu possa gravar o erro e ajudar o usuário.

Isso soa como uma exigência simples, mas não é da minha googling tem encontrado uma resposta. Qualquer ajuda seria muito apreciada.

Foi útil?

Solução

A sua resposta está aqui

Ele tem uma boa explicação, bem como por que você tem que usar Application_EndRequest neste caso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top