WebSphere Portal V6.1 更改登录跳转URL

需求:我在门户有两个页面,一个首页,可以匿名访问,里边有login的portlet,还有一个个人页面,需要验证。
在首页登陆成功后还在首页,不能自动跳转到个人页去。。。
请问能不能实现从首页的登录portlet成功登录后,自动跳转到个人页。

我参考了这里里的资料http://www.webspherechina.net/?492/viewspace-1143.html,没有找到这两个参数
WPSRedirectURL 登录后跳转的URL
selectionID 登录后跳转的页面ID
在Login.java里也没有相关的信息。
我也看了这个资料:http://tech.ddvip.com/2008-06/121303222645454.html
但在cookie中没有相关的信息,只有ltpatoken、ltpatoken1、jsessionid几项。

尝试过在登陆后的主题文件default.jsp中加入跳转的js代码,但没办法做第一次登陆的判断。

解决方案:

1。建立URL MAPPING:
    在管理页面中,选URL映射


   点击“新建上下文”按钮
  
   输入一个标签名,点击确定。
      点击右边的编辑映射图标。
  
       将要跳转的页面选中,点击确定。
      
  此时在地址栏输入http://ip:port/wps/myportal/test就可跳转到TestPage页面。


2。配置WP_CONFIGSERVICE
  进入WAS控制台,选资源--》资源环境--》资源环境提供程序
    点击WP_ConfigService
  再点击右边的定制属性
 
点击新建按钮,加入redirect.login=true,redirect.login.url=http://ip:port/wps/myportal/test
保存后重启PortalServer即可。


如有其它方法,请不吝赐教,谢谢!

 

找到简单的方法了,在LoginView.jsp中的form里处加入

<input type=hidden name="WPSRedirectURL" value="/wps/myportal/personal"/>

都不用重启服务器,刷新下页面就可以了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值