【问题标题】:FormsAuthentication.SignOut() using javascriptFormsAuthentication.SignOut() 使用 javascript
【发布时间】:2010-12-09 10:35:18
【问题描述】:

有没有人帮我解决这个问题,在我的 asp.net 应用程序中,我使用 FormsAuthentication.SignOut();注销应用程序的方法,但我有一个奇怪的要求,我必须使用 Javascript 函数来实现 FormsAuthentication.SignOut()。可能吗?如果是,请通过提供示例代码来帮助我实现此要求。

提前致谢

【问题讨论】:

    标签: c# javascript asp.net formsauthentication


    【解决方案1】:

    您可以使用 AJAX 来“加载”调用 FormsAuthentication.SignOut 的页面。

    如果注销按钮的 ID 为“logout”,则使用 JQuery 时它看起来像这样。

    $('#logout').click(function () {
        $.ajax({
            url: '/logout',
            success: function () {
                document.location = '/logged_out';
            }, error: function () { 
                alert('Logout failed');
            }
        });
        return false;
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-15
      • 1970-01-01
      • 2012-04-12
      • 2010-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多