如何解决Response.Redirect 导致本地主机重定向你太多次错误
问题出在我的架构上。 在我的母版页上,我将用户重定向到“消息”页面,其 MasterPageFile 是母版页。 导致错误
localhost 给你重定向了太多次。
自定义母版页
public partial class MasterPages_CustomMaster : System.Web.UI.MasterPage
{
protected void Page_Load(object sender,EventArgs e)
{
if (IsAuthenticated())
{
if (SomeLogic())
{
Response.Redirect("/message");
return;
}
}
}
}
Message.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/Custom.master" AutoEventWireup="true" Inherits="MessagePage" Codebehind="Default.aspx.cs" %>
我知道这是代码异味。当我开始重构时,我会记住这个问题,但我现在正在寻找一个快速的解决方案。不管它有多臭
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。