0
ログインが無効で、ページを更新してもログインエラーが表示されますが、エラーは消えません。SPRING_SECURITY_LAST_EXCEPTIONメッセージは決して消えません。
<c:if test="${not empty SPRING_SECURITY_LAST_EXCEPTION}">
<font color="red">
Invalid username or password. Did you forget your password?
<a href="#">I forgot</a>
</font>
</c:if>
はログインが失敗したときに表示するが、別の方法である、または私はこのエラーメッセージは、ページを更新または別のページに行く後に表示されないことを修正することができますか?
春のsecurity.xml:
<security:http auto-config="false" use-expressions="true">
<security:intercept-url pattern="/profile" access="hasRole('ROLE_USER')"/>
<security:form-login
login-page="/clogin"
authentication-failure-url="/clogin?error=1"
default-target-url="/profile"
username-parameter="username"
/>
<security:logout logout-success-url="/logout" invalidate-session="true" delete-cookies="true" />
<security:csrf />
</security:http>