注册 登录
编程论坛 ASP.NET技术论坛

请教一个登陆问题??

Sunny1111 发布于 2007-06-15 16:18, 663 次点击
请教各位高手一个问题。如何让用户一定要通过登陆后才可进去其他页面(因为可能有人会记住后页的地址,直接打了进去)
如果有代码的话,希望可以发上来参考一下,谢谢了。
9 回复
#2
CrazyWeed09072007-06-15 16:25

我刚刚学asp.net没两天 用Session 判断行不行?个人意见 呵呵

#3
Sunny11112007-06-15 16:27
我就是不知道哦~~~有没有人可以回答下的???期待ING
#4
CrazyWeed09072007-06-15 16:30

反正用session肯定能判断,这个方法好与差等我把asp.net 学好了,就明白了

#5
Sunny11112007-06-15 17:00

没人可以回答下吗?

#6
铲铲2007-06-16 23:22
#7
wangqiang8132007-06-25 11:29

在web.config里设置:
<authentication mode="Forms">
<forms name="窗体名称" loginUrl="login.aspx" protection="All"timeout="60"></forms>
</authentication>
就可以满足要求。

#8
ggfei2007-06-28 11:23
你如果是用asp.net2.0就可以直接配置,session也可以,不过你要在登陆的页面按钮里面把用户名称放到session里面,然后在其它页面的Page_Load事件里面判断session
如:在登陆查询成功后将Session["name"]="你登陆的用户名"
然后在需要登陆才能进入的页面的Page_Load事件里面写上:
if(Session["name"]==null || Session["name"].toString()=="")
Respose.Redirect("登陆页面地址");
#9
CrazyWeed09072007-06-28 11:34

在webconfig里配置比较好,刚看到

#10
zq407200192007-06-30 12:35
同意ggfei的意见,那样一定行
1