修复财新网跨站 Cookie 问题

我最近用 Chrome 访问财新网会显示这个错误,导致所有的付费文章不能观看。
但换 Edge 浏览器则没有问题。等了一天,也不见财新网解决这个问题,于是问财新网的客服。

chrome://flags/#same-site-by-default-cookies
chrome://flags/#cookies-without-same-site-must-be-secure
两项设置为Disabled

财新客服

原来是跨站 Cookie 的问题。
按财新客服的设置确实可以解决这个问题,但 Chrome 限制跨站 Cookie 是有理由的,因为这些可以用来跨站跟踪。

那么有其他安全的解决方案吗?
有的,使用 HTTPS 。但是财新网的链接默认都不是 HTTPS 的,于是我改写了这段 js 来跳转。(原脚本地址: https://greasyfork.org/en/scripts/38930-force-http-to-https)

Chrome 用户可以安装 Tampermonkey 来使用以上脚本。
这样就不需要按财新客服的建议降低浏览器的安全设置。

财新网你什么时候默认启用 HTTPS 呢?