有一个多语种的网上商店,访客可以从两个域访问,使用不同的语言:
hxxp://x.com - 英文
hxxp://x.ru - 俄语,这是x.com的附加域名。
身份验证和购物车页面在此处,通过SSL: 的 HTTPS ://x.com/index.php模式=登录
如何在hxxps://x.com上使用x.ru的cookie信息? 是否可以将x.ru的访问者重定向到hxxps://x.com进行身份验证,之后重定向回x.ru?
谢谢。答案 0 :(得分:1)
这不能按照您的要求精确地完成。 x.com和x.ru是不同的网站;如果他们可以共享cookie数据,x.ru和gmail.com也可以。那会很糟糕。
请参阅Cross domain cookie access (or session)。
我相信你可以从x.com为x.ru设置第三方cookie,但第三方cookie经常被用户的浏览器阻止(有充分理由)。
答案 1 :(得分:0)
如果您查看任何Google身份验证页面,它会将您重定向到SSL登录页面,然后返回到简单的http登录页面。所以我觉得这没问题。
IMO您可以使用唯一令牌在数据库中存储cookie信息,然后根据存储的cookie /会话变量检查此数据。