从外部域/跨域插入 cookie/flash-cookie。 API

Posted

技术标签:

【中文标题】从外部域/跨域插入 cookie/flash-cookie。 API【英文标题】:Insert cookie/flash-cookie from external domain / cross-domain. API 【发布时间】:2011-05-10 20:17:02 【问题描述】:

我需要跟踪访问者。

我有一个脚本 (http://example.com/something.aspx) 将所有访问者数据(如浏览器、引用者等)保存到数据库中,并在访问者机器中插入一个 flash-cookie 以供进一步使用跟踪。

现在我在希望它工作的每个页面中使用 iframe 插入该脚本。

脚本需要在页面的同一域中才能工作。

我在多个域中使用此脚本,因此对于每个域,我在每个域中都安装了相同的脚本。

我想提供某种 javascript API 以便对所有域仅使用一个脚本。 “一个脚本来统治一切”。

重要的是要知道我拥有所有域。

有可能吗?如何实现跨域?

谢谢。

【问题讨论】:

【参考方案1】:

我会尝试以下方法,但还没有测试整个事情。

插入页面。

record-and-set-cookie.aspx 页面将代理信息记录到数据库中(这部分我肯定会工作),然后返回将设置cookie的javascript(这部分可以工作,但需要确认) .

【讨论】:

好吧,这对我没有帮助。如何实现跨域?

以上是关于从外部域/跨域插入 cookie/flash-cookie。 API的主要内容,如果未能解决你的问题,请参考以下文章

spring boot 登录重定向外部地址,出现跨域问题 怎么办?

跨域外部接口“NPObject 上的错误调用方法”

在 iframe 中跨域加载 Angular UI

PhoneGap 跨域问题?

前端跨域知识总结

Ajax跨域通信方法?