求救: asp.net 基于Forms验证后无法跳转
// 登陆认证
int i = um.LogonAuthenticate(txtLogonName.Text.Tri(),userPassword,clientIP);
switch(i)
{
case 1:
// 成功登陆
FormsAuthentication.RedirectFromLoginPage(txtLogonName.Text.Trim(),chkAutoSignIn.Checked); break;
case 0:
// 帐号冻结
Response.Write("<script>alert('由于您的帐号被管理员冻结,您将无法登陆系统!请与管理员联系!');</script>");
break;
default:
// 非法登陆
Response.Write("<script>alert('您不是本系统的合法用户,此次登陆属非法登陆!');</script>");
break;
}
}
catch
{
Response.Write("<script>alert('登陆失败!请稍后再试!');</script>");
}
//调试时可以正常执行FormsAuthentication.RedirectFromLoginPage(txtLogonName.Text.Trim(),chkAutoSignIn.Checked);但就是跳转不了!!
急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
高手请进,在线等待........
int i = um.LogonAuthenticate(txtLogonName.Text.Tri(),userPassword,clientIP);
switch(i)
{
case 1:
// 成功登陆
FormsAuthentication.RedirectFromLoginPage(txtLogonName.Text.Trim(),chkAutoSignIn.Checked); break;
case 0:
// 帐号冻结
Response.Write("<script>alert('由于您的帐号被管理员冻结,您将无法登陆系统!请与管理员联系!');</script>");
break;
default:
// 非法登陆
Response.Write("<script>alert('您不是本系统的合法用户,此次登陆属非法登陆!');</script>");
break;
}
}
catch
{
Response.Write("<script>alert('登陆失败!请稍后再试!');</script>");
}
//调试时可以正常执行FormsAuthentication.RedirectFromLoginPage(txtLogonName.Text.Trim(),chkAutoSignIn.Checked);但就是跳转不了!!
急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
高手请进,在线等待........
...全文
相关推荐
ASP.NET简单的注册页面和跳转
接下来,"跳转"指的是页面间导航,ASP.NET提供了多种方法来实现这一点,包括Response.Redirect、Server.Transfer以及使用HTML的a标签或asp:HyperLink控件
Asp.net中基于Forms验证的角色验证授权
### ASP.NET中的Forms验证Forms验证是ASP.NET框架提供的用于身份验证的一种机制。
浅谈asp.net Forms身份验证详解
总的来说,Forms身份验证是ASP.NET开发中实现用户身份验证的强大工具。
ASP.NET Forms验证
在ASP.NET中,有三种主要的身份验证模式:Windows、Forms和Passport,但Forms验证因其灵活性和易用性而成为首选。
ASP.NET Internet安全Forms身份验证方法
"ASP.NET Internet安全Forms身份验证方法主要探讨如何使用IIS和Forms身份验证在ASP.NET Web应用中创建安全环境。此方法是广泛采用的验证和授权手段。本文对比了ASP.


