linghshan
南极秋
采纳率100%
2013-12-19 07:44 阅读 2.5k
已采纳

cas单点登录如果在不受保护的页面获得登陆状态?

最近在集成几个现有的项目,为了简单起见,以A,B,C来代替。
其中A和B为客户端应用,C为认证中心。
现在我遇到的问题是:有些页面是不受保护的(即登陆或者不登陆都可以访问,类似于新浪的首页),这些不受保护的页面该如何拿到登陆状态?

现在我是这样做的:引入了一个受保护的js:

CASFilter
/insuredNew/public/casLogin.js

但是问题依然存在:此页面必须手动刷新才能拿到登陆状态。该怎么解决?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • 已采纳
    linghshan 南极秋 2014-03-01 09:17

    在不受保护的页面手动去请求一下cas验证,类似于ajax验证

    点赞 评论 复制链接分享
  • u013020378 wasphere 2013-12-19 11:30

    你可以配置过滤所有的页面 如果没有登录的话,就自动跳转到登录页面。

    点赞 评论 复制链接分享

相关推荐