2011-02-11 69 views
1

我们在不同的域名上有一些大型网站。比方说x.com和y.com,它们在相同的后端,在同一台服务器上运行,具有相同的数据库。跨站点cookies,如何?

我们有很多的内容(图片和文章)

我需要跟踪两个页面上的用户。我想识别用户并在两个站点上使用相同的后端来跟踪他们的移动并查看他们的踪迹。

这可能与cookie?我认为我可以为客户提供一个独特的cookie,然后在两个站点上检查cookie,随着数据库的变化将数据写入数据库。

+0

for x == stackoverflow? :) – DVK 2011-02-11 19:14:46

+0

不完全。更多的报纸比SO更:) – 2011-02-11 19:21:28

回答

0

饼干通常设计为不存在交迭相互作用......但是......这是可能的。

web.config文件的<machineKey/>属性将允许您这样做。

您提供了验证密钥,解密密钥和验证“类型”,并确保它们在两个应用程序的Web配置中都相同。

我个人在表单身份验证环境中使用它,它在那里工作得很好。我很确定你可以用它来实现你的目标。