原创作者: OneEyeWolf   阅读:3348次   评论:5条   更新时间:2011-05-26    
我在使用CAS的时候,如果使用自签证书,客户浏览器在跳转到CAS服务器时,会有证书警告,很不友好,请问如何解决。 如果使用CA颁发的证书需要付费。所以没有办法,我只好回归到使用cookie的原始解决方案。

我的方案是一个用户在主域服务器登陆后,将用户登陆信息放在cookie后,当跳转到另一台子域服务器后,就直接从cookie中取出登陆信息,这样就不用再登陆了。

但是不知道主域服务器(www.aa.com)和子域服务器(child.aa.com)能不能共用一个cookie存放用户的信息 , 如果www.aa.com和child.aa.com对应不同的IP,不知道可不可以。
评论 共 5 条 请登录后发表评论
5 楼 fenghaojie 2010-05-05 16:10
4楼说的没错
4 楼 zistrong 2009-09-03 13:38
Cookie的domain设置成aa.com,这样child.aa.com也可以访问到!
3 楼 cqllang 2009-07-16 15:04
哦。子域好像能行。。
2 楼 cqllang 2009-07-16 15:02

cookie好像不能跨域吧。。
1 楼 ncowboy_ 2009-05-12 08:27
好像是可以的。

这个问题上好像有个著名的实现,就是sohu的sso。好像在设置cookie的时候涉及到一个技巧。
参考下asp的
http://www.jb51.net/article/15415.htm

发表评论

您还没有登录,请您登录后再发表评论

文章信息

  • fins在2006-02-06创建
  • fins在2011-05-26更新
Global site tag (gtag.js) - Google Analytics