我在Stack Overflow上看到了很多第三方Cookie问题,但是我没有遇到任何试图构建自己想要实现的配置的人。
我有一个使用两个主要组件的Web应用程序:
admin.abc.com <- administrative portal
app.abc.com <- domain from which application JS files are served
我们在众多第三方网站上利用该应用程序提供的JS文件,例如:
somewhereelse.com
我们希望用户能够在admin.abc.com上激活预览模式,这将删除第三方Cookie。然后,他们导航到某处,在这里,我们的JS文件(从app.abc.com加载)将读取第三方cookie并检测到已激活预览模式。然后将基于此采取必要的处理步骤(详细信息与该问题无关)。
我们要删除的Cookie的域名为.abc.com。它不是仅HTTP。但是,app.abc.com上的脚本在某处运行时无法全部看到。
Google跟踪代码管理器几乎实现了这种精确的方法,并且似乎使用了第三方Cookie,它们通过客户端域上的脚本读取而没有问题。使它为我们工作需要我缺少什么?