概述Cookie 前缀通过语义约束提升安全性:`__Secure-` 要求 `Secure`,允许设置 `Domain/Path`;`__Host-` 要求 `Secure` 且 `Path=/`,不可设置 `Domain`(仅作用于当前主机)。示例# __Secure-:必须 Secure,可以设置 Domain/Path Set-Cookie: __Secure-session=abc; Secure; Path=/; SameSite=Lax # __Host-:必须 Secure,Path=/,且不可设置 Domain Set-Cookie: __Host-session=xyz; Secure; Path=/; SameSite=Lax 工程建议登录态与关键状态:优先使用 `__Host-` 前缀以限制作用域于当前主机;其他安全 Cookie 使用 `__Secure-`。组合策略:同时设置 `SameSite` 与最小权限的 `Path`;启用 HTTPS 与 HSTS。监控与审计:定期审查第三方与子域写入行为;记录异常与风险。参考与验证MDN Cookie 前缀说明:https://developer.mozilla.org/docs/Web/HTTP/Cookies#cookie_prefixesIETF RFC 6265bis 草案:https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.htmlweb.dev Cookie 安全指南:https://web.dev/articles/cookies#secure_prefixes

发表评论 取消回复