当Set-Cookie还没有域时,是否可以使用nginx将Domain =添加到Set-Cookie(来自反向代理/后端服务器)?我知道proxy_cookie_domain,但如果从后端的Set-Cookie标头上不存在,我无法弄清楚如何使用它来添加域。
我试过
proxy_cookie_domain~ ^ $ a.b.com;
但这不起作用。
答案 0 :(得分:2)
有可能是肮脏的黑客攻击。 假设您的cookie中设置了路径您可以:
proxy_cookie_path ~^(.+)$ "$1; domain=yourdomain";