Spring secutiry - Acesso pela url [Resolvido]

Colegas,

Fiz a configuração do spring security e está funcionando legal exceto que se o usuario digitar o endereço da pagina, como por exemplo:
http://localhost:8080/jpisnet/pages/app/estruturaOperacional.jsf
ele acessa a pagina que esta em uma area restrita.

Como eu faço para que caso o usuário tente acessar a página pela url ele seja redirecionado para a página de login ou para uma pagina de acesso negado?

Muito obrigado,
Marques

No spring mvc criamos uma pasta para colocar os JSP’s dentro da pasta WEB-INF e no seu XML de configuração vc informa onde estão os JSP’s. Como vc está usando o JSF vc teria que ver se é possível fazer isso no JSF. Como não conheço o JSF não sei como ajudar neste aspecto. Como vc não consegue acessar direto o conteúdo do WEB-INF então não será possível acessar a página diretamente a partir do JSP.

restrita como?

cole seu arquivo applicationContext.xml ai

Como assim?

Verifique seu applicationContext se está com os devidos intercepts.
Algo do tipo:

<intercept-url pattern="/index.jsf" access="hasRole('user') /> ">

Ninvit,

Era isso mesmo!
Agora estEa funcionando.

Muito obrigado!
Marques