ASP.Net LoginStatus注销重定向

本文关键字:重定向 注销 LoginStatus Net ASP | 更新日期: 2023-09-27 18:03:22

<asp:LoginStatus ID="LoginStatus1" runat="server" LogoutAction="Redirect" 
                             LogoutPageUrl="~/" onloggedout="LoginStatus1_LoggedOut" 
                             onloggingout="LoginStatus1_LoggingOut" /></li>

这是我的LoginStatus,我的问题是当我试图退出时,它会转到链接

/default . aspx ? ReturnUrl = % 2 fadmin % 2 fdefault.aspx

并显示错误

这个网页有一个重定向循环ReturnUrl=%2fAdmin%2fDefault。Aspx导致了太多的重定向。清除本网站的cookie或允许第三方cookie可能会解决问题。如果没有,则可能是服务器配置问题,而不是您的计算机问题。

如何避免重定向?提前谢谢你们!:)

ASP.Net LoginStatus注销重定向

是否返回了returnURL的代码?请检查URL是否包含登出,然后从URL删除。

尝试如下

if (Request.QueryString("ReturnURL") != null) { 
    Response.Redirect("login.aspx"); 
} 

我已经解决了问题。谢谢那些回复的人。

我已经回复了。在我的登录页面(Page_Load)重定向。

我想这就是问题所在,当我删除它时,我的问题解决了。