asp.net 会员登陆的可以用FORM的方式吗?可以的话,可以给下代码么?

来源:百度知道 编辑:UC知道 时间:2024/05/03 05:31:27
我用简单的代码实现登陆功能,在登陆后 ,退出(Session.Abandon();Response.Redirect("admin_login.aspx");)
但是在浏览器上点后退或者选择历史记录里的URL, 还是可以进到会员界面,有没有方法可以解决这个问题啊?

第一个问题
可以,方式和ASP一样.
<FORM action="" Methord="Post">
<input type="text" name="username">
<input type="password" name="password">
<input type="submit" name="submit">
</FORM>
在本页后台.CS文件里
string uname=request.form["username"];
string password=request.form["password"];

第二个问题,在每页的form_load事件里
if(Session["user"]==null)
response.redirect("admin_login.aspx");
else
{
....可以提取数据了
}