私は現在、私のウェブサイトに機能を覚えて実装しようとしています。以下は私の構成の一部です
<security:remember-me services-ref="rememberMeServices" />
<bean id="rememberMeServices" class="com.entertainment.ecom.web.auth.EcomRemembe rMeServices">
<property name="userDetailsService" ref="ecomUserDetailsService"/>
<property name="key" value="a23eef6dfd1514cb885f47070380ff18"/>
<property name="cookieName" value="ENTC"/>
<property name="tokenValiditySeconds" value="80000"/>
</bean>
私のEcomRememberMeServices
拡張& 私は&メソッドAbstractRememberMeServices
をオーバーライドしました。私の質問は、私のメソッドがどこから呼び出されるのかということです。onLoginFail
onLoginSuccess
onLoginSuccess()
上記の構成を実行しようとしましたが、onLoginFail
が呼び出されることがわかりましたが、このフィルターのソース コードを確認したところ、またはメソッドRememberMeAuthenticationFilter(rememberMeServices.loginFail(request, response))
の呼び出しが見つかりませんでした。これを明示的に呼び出す必要がありますか?onLoginSuccess()
loginSuccess()
ではBasicAuthenticationFilter
、このメソッドの呼び出しがあります。だから私はそれを使用しようとしましたが、それでも動作しません.( <http-basic/>
). 誰でもこれで私を助けてもらえますか?