【问题标题】:Cookie “pma_lang_https” will be soon treated as cross-site cookie against “domain” because the scheme does not match firefox errorCookie“pma_lang_https”将很快被视为针对“域”的跨站点 cookie,因为该方案与 firefox 不匹配错误
【发布时间】:2025-12-24 22:40:07
【问题描述】:

当我刷新主屏幕时会发出此警报。
我的主机没有使用 ssl 证书。

【问题讨论】:

    标签: javascript php jquery firefox console


    【解决方案1】:

    https://web.dev/schemeful-samesite/#:~:text=%22Cookie%20cookie_name%20will%20be%20soon%20treated%20as%20cross-site%20cookie%20against%20http%3A//site.example/%20because%20the%20scheme%20does%20not%20match.%22

    警告意味着pma_lang_http cookie 将来不会与您网站的 http 版本共享,即 http://localhost

    您应确保所有请求都使用相同的方案(即仅 HTTPS)以避免此问题。

    Chrome 似乎已经实现了这种行为。

    【讨论】:

    • 本地主机中的 https !!
    • 是的。看这个了解如何快速获取本地 Web 服务器的 HTTPS https://web.dev/how-to-use-local-https/#:~:text=Another%20option%20to%20access%20a%20locally%20running %20site%20with%20HTTPS%20is%20to%20use%20a%20reverse%20proxy%20such%20as%20ngrok。
    • 你认为这个问题是由于https造成的,而这些问题在主主机上不存在?
    • 如果实际网站完全使用HTTPS,那么这个问题就不存在了。例如如果您的网站是 myexample.com 并且对该网站的所有请求都是 HTTPS 则没有问题,但如果有一些对 myexample.com 的请求和一些对 myexample.com 的请求,那将是一个问题