带有extjs4的j_spring_security_logout

时间:2013-05-05 05:12:50

标签: spring-security extjs4

我正在使用弹簧安全 我有一个登录表单连接我使用它,它的工作

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');

        }

我有按钮注销但是idont知道要使用url:'j_spring_security_logout'

任何人都有解决方案吗?

1 个答案:

答案 0 :(得分: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>