我在一个电子商务网站上工作。我们要做的部分工作是为某些客户提供定制的物品。最近,一些非技术管理人员许诺我们可以将结帐流程整合到这样一个客户的网站中。我们弄清楚如何做到这一点的唯一方法是使用iframe(我知道,我也不喜欢)。问题在于该站点的大多数客户无法退房,因为我们使用Cookie来确定要显示的自定义项目。浏览器将我们的Cookie识别为第三方,并且几乎每个人都应该关闭第三方Cookie。如果答案是肯定的,我会感到震惊,但是对此有任何解决方法吗?也就是说,托管我们iframe的网站能否以某种方式提供必要的Cookie?
尝试使用不可见的插页式广告。
从本质上讲,托管站点将发出重定向到您域内站点的重定向,然后可以自由设置cookie(因为此时实际上是第一方)。然后,您的站点立即重定向回托管站点。此时,托管站点将看不到您新创建的Cookie,此后您的iFrame页面也将看到它们。
不幸的是,每次要更新cookie时,托管站点都必须这样做,但是双重重定向的发生速度如此之快,以至于几乎不会引起注意。希望您的系统只需要设置一次cookie。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句