阻止重定向到ASP.NET WebForm中的默认/帐户/登录可以通过以下几种方式实现:
<authentication mode="Forms">
<forms loginUrl="~/404.aspx" />
</authentication>
protected void Application_BeginRequest(object sender, EventArgs e)
{
string loginUrl = "~/Account/Login.aspx";
string redirectUrl = "~/404.aspx";
if (HttpContext.Current.Request.Url.AbsolutePath.ToLower() == loginUrl.ToLower())
{
HttpContext.Current.Response.Redirect(redirectUrl);
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (User.Identity.IsAuthenticated)
{
Response.Redirect("~/Home.aspx");
}
}
以上是阻止重定向到ASP.NET WebForm中默认/帐户/登录的几种方法。具体选择哪种方法取决于项目的需求和架构。对于ASP.NET WebForm开发,腾讯云提供的相关产品和服务包括云服务器、云数据库SQL Server版、云存储、云安全等,可以根据具体需求选择适合的产品。更多关于腾讯云产品的介绍和详细信息,请访问腾讯云官方网站:https://cloud.tencent.com/。
领取专属 10元无门槛券
手把手带您无忧上云