繁体   English   中英

使用会话c#成功注销

[英]Successful Logoff using Session c#

我正在尝试在我的项目上实现注销系统。 我有以下内容:

mypage.cs

 protected void imgBtnLogOff_click( object sender, ImageClickEventArgs e )
        {
            Session.Clear();
            Session.RemoveAll();
            Session.Abandon();
            Response.Redirect( "./Logout.aspx" );
        }

注销.aspx

<h2>Thanks and come again!</h2>
        <asp:LinkButton runat="server" ID="lbLogIn" Text=" click to log in!" OnClick="login_in"></asp:LinkButton>
    </div>

注销.aspx.cs

protected void login_in( object sender, EventArgs e )
        {

             Response.Redirect( "mypage.aspx" );
        }

问题是,由于没有会话,所以每次我第一次进入页面时都会提示输入用户和密码。 但是使用这种注销方法,它可以成功重定向,但可以使用旧用户进行重定向,而无需询问信息。

有更多想法吗?

我当时得到的建议是将用户重定向到代码中的“注销”页面-Session.RemoveAll();。 并重定向到登录页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM