【问题标题】:Setting the CurrentContact Cookie domain for sharing across Kentico sites设置 CurrentContact Cookie 域以在 Kentico 站点之间共享
【发布时间】:2019-02-24 19:37:10
【问题描述】:

我在 Kentico 11 中工作。我在同一个 Kentico 实例中有多个站点,每个站点都托管在主域(news.example.com、www.example.com)的子域上。我想在这些子域之间共享 currentcontact cookie。目前,每个子域都显示来自该特定子的 cookie。

我如何设置它,以便当前联系人 cookie 及其值在所有订阅中都可用?

【问题讨论】:

标签: cookies kentico


【解决方案1】:

Vasu 建议的一种方法是您可以利用这一事实,即子域 cookie 可以在一定程度上共享,尽管默认情况下浏览器会在一定程度上尝试将这些 cookie 分开。

另一种方法是创建一个所谓的超级cookie,它可以在域之上(https://security.stackexchange.com/questions/122372/how-to-detect-inspect-and-delete-a-super-cookie-of-a-specific-website

您可以创建自己的 ICurrentContactProvider 或 IContactPersistentStorage 接口实现,其中 GetPersistentContact 或相应的 GetExistingContact 方法也会查看其他 cookie 或 supercookie 以跟踪跨域的联系。

【讨论】:

    猜你喜欢
    • 2018-12-20
    • 2021-09-18
    • 2013-08-31
    • 2015-11-28
    • 1970-01-01
    • 2013-02-02
    • 2017-05-14
    • 2016-07-27
    相关资源
    最近更新 更多