|
主题: 关于登陆和权限的问题
|
 天涯王子
职务:普通成员
等级:1
金币:0.0
发贴:74
注册:2001/3/31 22:50:13
|
#12001/12/20 18:26:02
问题是这样的:我自己做了一个小型的用户登陆系统,有用户注册页面、用户登陆页面,用户登陆成功之后的用户资料修改页面、用户登陆失败的页面。做完之后,我测试了一下,在成功登陆后,在登陆成功之后的用户资料修改页面(在这一页中明我已经使用了Restrivict Access to page和log out user这两个服务器行为),我按下退出登陆这个按钮,退出系统,返回到登陆界面。
然后我在浏览器中直接输入成功登陆后的那个用户资料修改页面(此时,我并未在已经登陆的状态下),结果成功登陆后的那个用户资料修改页面的内容毫无保留的显示在浏览器上。
我当时大吃一惊,我已经按照书上所说的那样在需要保护的页面上加入了Restrivict Access to page服务器行为以及log out uesr服务器行为,按理说,没有成功登陆的用户应该不能看到这一页的内容啊~这会儿怎么就出现了呢?是我遗漏了什么还是UD的BUG?请指教!!
|
 xfhgx
职务:普通成员
等级:1
金币:0.0
发贴:43
注册:2001/11/16 20:53:49
|
#22001/12/22 0:31:08
仔细再看一吓我也作了一个不过没问题如果不行看看上面的教程
|
 天涯王子
职务:普通成员
等级:1
金币:0.0
发贴:74
注册:2001/3/31 22:50:13
|
#32001/12/22 15:06:33
xfhgx在上个帖子中说 引用: 仔细再看一吓我也作了一个不过没问题如果不行看看上面的教程
呵呵,我把别人的程序放到我的电脑上测试,还是出现我上面说得那样问题,真见鬼了,不知道是不是我的机子问题还是真的见鬼了.TNND
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:654
注册:2000/12/19 10:59:22
|
#42001/12/23 10:39:02
你退出登录的页面是否有用到那个什么什么退出的服务器行为?如果没有,因为变量存在所以可以访问修改页了。如果把所有浏览器关了,你再试试一定进不去修改页的
|
 天涯王子
职务:普通成员
等级:1
金币:0.0
发贴:74
注册:2001/3/31 22:50:13
|
#52001/12/23 11:42:58
数字面包在上个帖子中说 引用: 你退出登录的页面是否有用到那个什么什么退出的服务器行为?如果没有,因为变量存在所以可以访问修改页了。如果把所有浏览器关了,你再试试一定进不去修改页的
1、我在退出登陆的页面有用到那个什么什么退出的服务器行为的,按理说,这个服务器行为是清理变量的啊,退出之后,应该不存在什么变量了吧 2、确实把所有的浏览器关了就一定进不去修改页了
|
 herdsboy
职务:普通成员
等级:1
金币:0.0
发贴:131
注册:2001/5/15 23:31:12
|
#62001/12/23 12:22:55
那是cache,如果确实把所有的浏览器关了就一定进不去修改页了,就是成功了,不信刷新一下.
|
 tonton_5d
职务:普通成员
等级:2
金币:1.0
发贴:176
注册:2001/8/7 23:57:56
|
#72001/12/25 8:13:40
在页面的最上方加上
Response.Expires=0
OK?
|