0

我有 2 个域(例如 test1.com 和 test2.com),我需要跨这 2 个域的用户登录。

两个域都在同一台服务器上运行。我希望能得到一些帮助。:)

4

2 回答 2

0

您不能使用 cookie,因为 cookie 仅在同一域中可见。

一种解决方案是将用户重定向两次,一次到另一个站点,包括 URL 上的一些身份验证信息,以使该站点设置其登录 cookie,第二次重定向回第一个站点上的登录页面。

进行两次重定向的原因是许多浏览器不接受 3:rd 方 cookie,并且通过图像或 javascript 链接设置 cookie 可能不起作用。

于 2010-10-25T09:22:52.647 回答
0

由于无法设置“全局cookie”之类的东西,因此您必须以某种方式在服务器端解决此问题。

于 2010-10-25T09:23:16.167 回答