我在Kentico 11中工作。我在同一Kentico实例中有多个站点,每个站点都托管在主域(news.example.com,www.example.com)的子域中。我想在这些子域之间共享currentcontact cookie。当前,每个子域都显示该Cookie源自该特定子域。
如何设置它,以便在所有订阅中都可以使用currentcontact cookie及其值?
答案 0 :(得分:0)
一种方法是Vasu建议的一种可以利用这一事实的事实,即子域cookie可以在一定程度上共享,尽管默认情况下浏览器会尝试在一定程度上将它们分开。
另一种方法是创建一个超越域(https://security.stackexchange.com/questions/122372/how-to-detect-inspect-and-delete-a-super-cookie-of-a-specific-website)的所谓超级cookie
比您可以创建自己的ICurrentContactProvider或IContactPersistentStorage接口的实现,在这些接口中,GetPersistentContact或分别为GetExistingContact方法将查看其他cookie或超级cookie,以跟踪跨域的联系。