WebアプリケーションでSiteminderをApacheShiroに置き換えています。shiroが正常にログインし、ホームページに移動することに気づきました。ホームページ上の他のリンクをクリックすると、ログインページに戻ります。もう一度ログインすると、移動しようとしていたページに転送されます。どうすればこれを修正できますか?
これが私のshiro.iniです
[main]
authc.loginUrl = /login.jsp
ssl.enabled=false
[users]
user=admin
[urls]
/css/** = anon
/images/** = anon
/js/** = anon
/login.jsp = authc
/logout = logout
/** = authc
私のweb.xmlからのセクション
<listener>
<listener-class>org.apache.shiro.web.env.EnvironmentLoaderListener</listener-class>
</listener>
<filter>
<filter-name>ShiroFilter</filter-name>
<filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>ShiroFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
<dispatcher>ERROR</dispatcher>
</filter-mapping>
ユーザークラスでcurrentUser.isAuthenticated()を出力すると、「true」と表示されます。
私が提供できる他の情報はありますか?