portlet 如何将session传给外部web session

情况:使用ibm portal server,rad开发一个portlet,用来登陆用户信息,信息验证成功后,如何把该portlet中的session传给外部一个web,并把登陆信息做为外部web的session保存.以备使用.谢谢!显示全部
情况:
使用ibm portal server,rad开发一个portlet,用来登陆用户信息,信息验证成功后,如何把该portlet中的session传给外部一个web,并把登陆信息做为外部web的session保存.以备使用.
谢谢!收起
参与23

查看其它 22 个回答laop的回答

laoplaopconsultantatech
我猜楼主想在HTTPSERVLETSESSION传送出去的主要是用户的信息吧? 诸如用户名,用户组之类的...
建议尝试下在THEME的DEFAULT.JSP里作些功课:
1. 用PUMA API把需要的用户信息提取出来 (除了口令都可以的).
2. 把感兴趣的东西写入HTTPREQUEST.
没有具体试过, 不很确定.

另外,你的"把传过来的sessionid,再到portal 验证一下这个sessionid是否有效,这要主要是采用web services。" 是怎么实现的? 有具体解决方案了么?
1. 如果你希望把PASSWORD传出去,然后尝试用USERID/PASSWORD 重新回去验证的话, 就称不上完美的解决方案.
2. PORTAL USER 是不是IN SESSION, 并且没有TIMEOUT 在外部怎么测到的?

非常希望知道你需要在SESSION里面拿到什么信息? 怎么回去验证?
我觉得这个回去验证比你提的问题更有挑战的. 如果你有好的方案搞定验证, 我相信一定可以解决你提出的问题(我保证, 你说详细一点,只要不往你的TOMCAT 传PASSWORD, 我们一起想办法一定能搞定)
2008-08-15
浏览692

回答者

laop
consultantatech

laop 最近回答过的问题

回答状态

  • 发布时间:2008-08-15
  • 关注会员:0 人
  • 回答浏览:692
  • X社区推广