2011-09-26 72 views
4

我们如何能实现单点登录在Extjs4那里有两个不同的领域单点登录的ExtJS的4

  1. domain1.com
  2. domain2.com。
+0

通过“单点登录”,您的意思是“某种方式让用户对多个网站进行身份验证”,对吧?然后我会说这主要是服务器端问题(会话)那边你有什么要求?客户端(extjs):也许你可以利用Ext.data.proxy.SessionStorage或Ext.util.Cookies – pef

+0

感谢您的回复,在Ext.data.proxy.SessionStorage中是否可以从另一个域访问会话? –

+4

我不知道。即使是这样,我认为你不应该这样实现单点登录:有安全考虑......真的,服务器端的解决方案似乎更合适:看看OpenID – pef

回答

2

有许多单点登录的方法,但Ext不太可能帮助您。由于最终身份验证发生在服务器上,因此您的SSO解决方案需要关注两台服务器如何确认客户端的身份。

这里有几个问题计算器

但无论如何,底线(如PEF评论)你不应该找一个Ext SSO解决方案,你应该看看你在服务器上做什么,并从这个角度思考SSO。