tela de login web config

.NET

26/06/2013

boa tarde, estou fazendo um curso q demonstra à autenticação de usuários acessar determinada parte do sistema, o autor utiliza configurações no web config, o q achei bem trabalhosa e de difícil manutenção, existe uma maneira mais simples de fazer isso!!!?
Desde já agradeço!
Rodrigo Pereira

Rodrigo Pereira

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

26/06/2013

Que tipos de configuração exatamente?
GOSTEI 0
Rodrigo Pereira

Rodrigo Pereira

26/06/2013

Que tipos de configuração exatamente?


<location path="compras">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

26/06/2013

Bom, eu só uso esse método, mas vou até pesquisar se tem como fazer isso através de uma interface mais amigável.
GOSTEI 0
Renato Groffe

Renato Groffe

26/06/2013

Rodrigo,


Não sei se é exatamente o que você precisa, mas um caminho para isto seria efetuar a validação das roles (grupos de acesso) via código.

Caso um usuário não possua uma role, o mesmo seria redirecionado para uma outra página, conforme indicado a seguir:

if (!Roles.IsUserInRole("role_teste"))
    Context.Response.Redirect("~/AcessoNaoAutorizado.aspx");



Renato
GOSTEI 0
POSTAR