acegi登陆问题,急100分!

ratter 2008-12-09 08:38:06
1 保存登陆的主页到IE的收藏夹。
2 打开登陆主页,以用户A登陆。登陆成功。页面跳转。显示A登陆。
3 不关IE,在现在的页面从收藏夹中打开登陆的主页。
4 以用户B登陆。登陆成功。页面跳转。仍然显示A登陆。

请问这是为什么阿?不知道是不是acegi的配置文件那里写的不对。感觉B登陆的时候用的还是A的session,新的用户信息没有被保存。能不能每次login的时候都自动建立新的session?请问应该怎么写配置文件。
请高人指点!!!
分不够可以再加!!!
...全文
92 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
laitaogood 2008-12-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 toshiba_java 的回复:]

lz没有关闭IE浏览器,此时再次访问系统和第一次以A登录时是同一个sessionId

1楼的朋友给的方法不错,应该能解决 你的问题。(如果还有问题或许就是浏览器缓存的事情了)

我的一点想法:lz的需求比较奇怪,为何用A登录了系统还要立刻再用B登录一下呢?如果是因为两个
用户对系统有不同权限,此时你的需求应该是“切换用户”。
可以用个变通的方式:

[/Quote]
好像就是这样的
zou_wei_forever 2008-12-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 toshiba_java 的回复:]
引用楼主 ratter 的帖子:
感觉B登陆的时候用的还是A的session!…

lz没有关闭IE浏览器,此时再次访问系统和第一次以A登录时是同一个sessionId

1楼的朋友给的方法不错,应该能解决 你的问题。(如果还有问题或许就是浏览器缓存的事情了)

我的一点想法:lz的需求比较奇怪,为何用A登录了系统还要立刻再用B登录一下呢?如果是因为两个
用户对系统有不同权限,此时你的需求应该是“切换用户”。
可以用个变通的方…
[/Quote]
支持了!
無名VF 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 toshiba_java 的回复:]
引用楼主 ratter 的帖子:
感觉B登陆的时候用的还是A的session!…

lz没有关闭IE浏览器,此时再次访问系统和第一次以A登录时是同一个sessionId

1楼的朋友给的方法不错,应该能解决 你的问题。(如果还有问题或许就是浏览器缓存的事情了)

我的一点想法:lz的需求比较奇怪,为何用A登录了系统还要立刻再用B登录一下呢?如果是因为两个
用户对系统有不同权限,此时你的需求应该是“切换用户”。
可以用个变通的方…
[/Quote]
up
toshiba_java 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用楼主 ratter 的帖子:]
感觉B登陆的时候用的还是A的session!…
[/Quote]
lz没有关闭IE浏览器,此时再次访问系统和第一次以A登录时是同一个sessionId

1楼的朋友给的方法不错,应该能解决 你的问题。(如果还有问题或许就是浏览器缓存的事情了)

我的一点想法:lz的需求比较奇怪,为何用A登录了系统还要立刻再用B登录一下呢?如果是因为两个
用户对系统有不同权限,此时你的需求应该是“切换用户”。
可以用个变通的方式:
acegi的登出后跳转页面设定为系统登录入口页面
在登录页即判断当前访客是否已经登录系统,
如果没有登录则正常显示你现在的login页面,否则显示现在已经登录用户的相关信息
再给出“切换用户”链接(直接连接到j_logout)
wuqinglafeng 2008-12-10
  • 打赏
  • 举报
回复
我认为三楼说的对
ahlon 2008-12-09
  • 打赏
  • 举报
回复
支持楼上的思路
lihan6415151528 2008-12-09
  • 打赏
  • 举报
回复
提供一种思路:每次点击提交登录按钮时候,先清空session,再写入session

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧