1
resposta

Dúvida sobre Filtro para autorização de usuários

Ao incluir o AutorizacaoFilter no GlobalFilterCollection (FilterConfig), e fazer o devido registro no Global.asax, a aplicação tenta sempre direcionar a aplicação para o /Login/Index. Entretanto quando a aplicação tentar acessar o /Login/Index não reconhece um usuário válido na Session (pois ainda não fiz o cadastro) e entra em loop, tentando sempre direcionar a aplicação para /Login/Index. O nsvegador aparece o seguinte erro: The localhost page isn’t working localhost redirected you too many times.

Como faço para evitar que SOMENTE a action /Login/Index possa ser acesada sem o AutorizacaoFilter?

1 resposta

em "FilterConfig" comenta essa linha

"filters.Add(new AutorizacaoFilterAttribute());"

e em "ProdutoController" adiciona o filtro "[AutorizacaoFilter]"