1

我正在使用spring security,我有一个登录表单来连接我使用它并且它可以工作

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-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 回答