2017-04-10 232 views
1

當Set-Cookie還沒有域時,是否可以使用nginx將Domain =添加到Set-Cookie(來自反向代理/後端服務器)?我知道proxy_cookie_domain,但我不知道如何使用它來添加域,如果它不存在於後端的Set-Cookie頭上。使用nginx將域添加到Set-Cookie

我試圖

proxy_cookie_domain〜^ $ a.b.com;

但這沒有奏效。

+0

FYI:由具有後端我身邊這個工作組上的Cookie在任意域,我可以然後找到並用proxy_cookie_domain取代 – Mitch

回答

1

這是可能的骯髒的黑客。 假設路徑設置你的cookie可以在裏面:

proxy_cookie_path ~^(.+)$ "$1; domain=yourdomain";