删除 Google 分析 cookie

Remove Google Analytics cookie

Google 标签管理器在我们的页面上插入了错误的脚本,导致 403 错误。脚本已删除,在清除 cookie(或只是 _gs cookie)后,我们的页面工作正常。

问题是当我们有错误的脚本时进入页面的用户仍然有 _gs cookie,他们仍然会收到 403 错误。

我们如何才能让他们的浏览器删除那个 cookie,而我们的索引页面甚至还没有到达?

该设置是在 IIS 10 上设置的 Sitecore CMS。

你可以试试"expiring" cookie。所有需要做的就是添加该 cookie,但过期日期设置为过去的 date/time。这样,cookie 将被视为已过期,并在新值存在时获取新值。

找出根本原因有助于解决问题。 我们的应用程序是在 Azure VM 上设置的,但连接是通过具有防火墙的应用程序网关进行的。显然,防火墙认为上述 _gs cookie 的内容是可疑的,返回 403 的是应用程序网关,而不是 IIS 本身。

将 _gs cookie 添加到白名单解决了问题。