社区
Java EE
帖子详情
两个java项目,怎么将一个系统登录后,另一个项目注册session呢
xueshenzhou
2012-03-13 09:18:33
你好,现在有个portal项目,主要是控制权限部分。
还有个java的项目,java项目需要用到session的东西,如何在登录portal后自动注册java的项目呢?
请问大家有没有比较好的方案呢?
...全文
491
9
打赏
收藏
两个java项目,怎么将一个系统登录后,另一个项目注册session呢
你好,现在有个portal项目,主要是控制权限部分。 还有个java的项目,java项目需要用到session的东西,如何在登录portal后自动注册java的项目呢? 请问大家有没有比较好的方案呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zuxianghuang
2012-07-12
打赏
举报
回复
ldap
xueshenzhou
2012-07-12
打赏
举报
回复
期待更好的答案来分享……
kobewade5
2012-03-14
打赏
举报
回复
2个项目共享session里的数据,我们公司是用webservice作的。。portal登陆后,把登陆账号保存入cookie。访问子系统时,在拦截器中获取cookie中的账号信息,并调用webservice从portal获取用户和权限信息,然后保存到session。。
yzwylp
2012-03-14
打赏
举报
回复
你说的就是单点登录,可以通过cookie来做
安特矮油
2012-03-13
打赏
举报
回复
你在portal那边登陆后再去调用java项目的登陆,同时在session里面写入需要的信息就可以了撒
yangbobo1992
2012-03-13
打赏
举报
回复
[Quote=引用 3 楼 bill0605030109 的回复:]
2个项目共享session里的数据,我们公司是用webservice作的。。portal登陆后,把登陆账号保存入cookie。访问子系统时,在拦截器中获取cookie中的账号信息,并调用webservice从portal获取用户和权限信息,然后保存到session。。
[/Quote]
我同意这种做法,或者保存到session里面,然后在字段对应到子项目
hook_2000
2012-03-13
打赏
举报
回复
ldap
不关橙猫猫事的哦
2012-03-13
打赏
举报
回复
2个项目共享session里的数据,我们公司是用webservice作的。。portal登陆后,把登陆账号保存入cookie。访问子系统时,在拦截器中获取cookie中的账号信息,并调用webservice从portal获取用户和权限信息,然后保存到session。。
哈哈哈3234
2012-03-13
打赏
举报
回复
单点登录
遇到问题----shrio------shiro
登录
,多个
项目
session
被覆盖问题---
两个
web
项目
会导致shiro的
session
污染
情况遇到问题----shrio------shiro
登录
,多个
项目
session
被覆盖问题---
一个
项目
两个
web模块会导致shiro的
session
污染表现为 我在同一台机子上部署了
两个
都使用了shiro管理的web
项目
。它们的访问路径除了端口不一样,ip是一样的。当
两个
系统
同时访问时,在
一个
系统
中操作之后另
一个
系统
就会自动退出
登录
。但是 如果用域名访问就不会出现这个问题。原因web
项目
的ses
两个
系统
部署在
一个
服务器,造成
session
冲突!
最近做的
项目
集成,
一个
项目
访问另
一个
项目
的action传用户id参数,拦截器判断该 id是否
登录
,未
登录
执行
登录
动作,设置进
session
中,实现
一个
假的单点
登录
!访问成功后,回访原
项目
其他的页面则该
session
丢失或者说被与另外
一个
项目
的
session
冲突了!打开浏览器开发模式看到COOKIE中有个key 是 J
Session
Id
两个
端口的value值相同。
两个
cookie的名字一样了,解决方
shiro
登录
,多个
项目
session
被覆盖问题
有
两个
项目
都使用了shiro权限校验框架,且部署在一台服务器下
两个
Tomcat中。 测试时发现在
一个
浏览器中,
登录
A后,再
登录
B。这时A失效,需要重新
登录
,且
登录
后B又失效。查看log后发现是cookieId相同的原因。先排查tomcat。 在tomcat下的server.xml中添加
session
CookieName,A
项目
设置为A_
SESSION
,B
项目
设置为B_
SESSION
。测试后发现问
两个
Spring Boot
项目
在同
一个
服务器上如何解决
Session
共用问题
两个
Spring Boot
项目
在同
一个
服务器上如何解决
Session
共用问题情况一:
两个
项目
只需要
Session
ID,内容都通过
Session
ID保存在Redis中问题产生背景如果在header中没有
Session
ID问题解决办法情况二:
两个
项目
需要共用
Session
中储存的字段 情况一:
两个
项目
只需要
Session
ID,内容都通过
Session
ID保存在Redis中 在我的
项目
中遇到的就是这个问...
Java
-- Spring
Session
实现
session
共享
在集群
系统
中,经常需要将
Session
进行共享。不然会出问题:用户在
系统
A上登陆以后,假如后续的一些操作被负载均衡到
系统
B上面,
系统
B发现本机上没有这个用户的
Session
,会强制让用户重新登陆。 如在同域名,同
项目
中,端口号不同;8081 set
session
8081 get
session
8082 get
session
是 null Cookie与
Session
HTTP 协议是一种无连接的协议,当客户端发出
一个
请求时,它们之间就会建立
一个
连接,等服务器响应...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章