<forms loginUrl="Default.aspx" protection="All" timeout="15" name=".ASPXFORMSAUTH" path="/" requireSSL="true" defaultUrl="Default.aspx" cookieless="UseCookies" enableCrossAppRedirects="false"/>default.aspx是一个登陆界面,
现问为什么登陆界面验证成功后,应转入另一个页面,但它还是这一个default.aspx,哪里写错了?
现问为什么登陆界面验证成功后,应转入另一个页面,但它还是这一个default.aspx,哪里写错了?
解决方案 »
- 高分求asp.net 接收邮件源码
- 老是提示我语法过时
- dropdownlist 触发SelectedIndexChanged事件后,dropdownlist显示的内容不变--在线急等!!
- 复合控件怎样定义?
- 数据库换为sqlserver2005后,如何导入sqlserver2005express中成员及角色数据?在线等待
- IE webcontrols
- JS高手进,挑战难题,帮助哈小弟我!.........
- vs2005 <iframe>的问题?
- 为什么我得asp.net文件不执行?
- 我在Form上放了一个crystalreportviewer什么也没错。但却出错,提示为:为将对象引用设置到对象的实例
- 打開一个無最大和最小窗體,放在右下角
- 注册用户时,当用户名已存在且该用户已输入密码,验证后能否将密码继续保留在文本框内?
<head>
<script language="C#" runat=server>
void SubmitBtn_Click(Object Source, EventArgs e)
{
// Pull credentials from form fields and try to authenticate.
if (FormsAuthentication.Authenticate(UserName.Value,
UserPassword.Value))
{
FormsAuthenticationTicket ticket = new
FormsAuthenticationTicket(UserName.Value, false, 5000);
FormsAuthentication.RedirectFromLoginPage(UserName.Value,
Persist.Checked);
}
}
</script>
</head><body><form method=post runat=server>
<table>
<tr>
<td>Name:</td>
<td><input type="text" id="UserName" runat=server/></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" id="UserPassword" runat=server/>
</td>
</tr>
</table>
<input type="checkbox" id="Persist" runat=server/>
<!-- Use persistent cookie. -->
<br>
<input type="submit" OnServerClick="SubmitBtn_Click" runat=server/>
</form>
</body>
</html>