以下のように春の認証を設定しましたが、期待どおりに機能しません
<sec:http auto-config="true">
<!-- Restrict URLs based on role -->
<sec:intercept-url pattern="pages/login.jsp" access="IS_AUTHENTICATED_ANONYMOUSLY" />
<sec:intercept-url pattern="/css/style.css" access="IS_AUTHENTICATED_ANONYMOUSLY" />
<sec:intercept-url pattern="pages/**" access="ROLE_USER" />
<!-- Override default login and logout pages -->
<sec:form-login login-page="/login.jsp"
default-target-url="/pages/products.xhtml"
authentication-failure-url="/login.html?login_error=1" />
<sec:logout logout-url="/logout" logout-success-url="/login.jsp" />
</sec:http>
サーバーの起動時にlogin.jspにリダイレクトされました。ログインフォームを使用すると、products.xhtmlにリダイレクトされますが、products.xhtmlに直接アクセスすると、product.xhtmlにアクセスできるようになります(後でさえlogin.jsp にリダイレクトする代わりに、ブラウザを閉じたり、サーバーの再起動時にさえ)。私が正確に欠けているものを誰かに教えてもらえますか?
ありがとうございます