我之前已经问过这个问题,但很多答案都没有提供明确的示例,其中包含使用ASP.NET 2.0如何执行此操作的代码。一个简单的C#是首选,但我也可以接受VB.NET或F#。
此third party cookies question是具有相同主题的自我回答问题的示例,但它没有提供有关阅读/获取第三方Cookie的任何线索。
答案 0 :(得分:1)
这基本上是cross site scripting“功能”。您需要做的是在客户端上运行代码,该代码读取cookie并以某种方式将内容传输到其他地方。这通常通过查询完成。
但在你这样做之前,请考虑一下。有一个原因,你不应该首先从第三方读取cookie。
答案 1 :(得分:1)
这是一项安全功能,您只能从创建Cookie的同一域中读取Cookie。试图阅读“外国”cookie是恶意的标志。
答案 2 :(得分:0)
正如其他人已经说过的那样,出于明显的安全原因,浏览器不会将在一个域中设置的cookie提供给其他域。如果您按照自己的一条评论中的声明在两个域中创建网页,我相信您可以使用<iframe>
html元素访问其他网域上的Cookie信息,但我自己从未尝试过