1

私は春のセキュリティを使用しており、接続するためのログインフォームがあります。これを使用すると機能します

connect:function(button, event, opt) 
   {
       var form = button.up('form');
       form.getForm().submit({
           url:'j_spring_security_check',
            method:'POST', 

            success:function(){
                //Ext.Msg.alert('Login OK', 'success');
                //this.getLogin().close();
                   Ext.getCmp('log').close();
                   var view1 = Ext.widget('home');

        }

ボタンログアウトがありますが、url:'j_spring_security_logout' を使用する方法を知りません

誰にも解決策がありますか?

4

1 に答える 1

0

logout フィルターで logout-url を構成します: http://static.springsource.org/spring-security/site/docs/3.2.x/reference/springsecurity-single.html#nsa-logout

<http ...>
...
    <logout logout-url="/your-logout-page" logout-success-url="/"/>
</http>

PHP からアクセスします。url上記の構成に従って定義する必要があります。

...
form.getForm().submit({
           url:'your-logout-page',
...

また、次のようなリンクを貼ることもできます

<a href="\j_spring_security_logout"/>" > Logout</a>
于 2013-05-05T10:04:42.477 に答える