
何らかの理由で、nginx リバース プロキシを介して API リクエストをプロキシしているときに、Cookie が新しい値で上書きされません。次の内容を nginx 構成に追加してみましたが、変更は見られません。この状況では、「dev-test.mydomain.com」から「dev-test-backend.mydomain.com」へのリクエストをプロキシしています。
リバースプロキシ:
upstream ops_tail_api {
server 127.0.0.1:8082;
}
ロケーションブロック内:
# Set proxy headers
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host dev-test-backend.mydomain.com;
proxy_set_header X-NginX-Proxy true;
proxy_pass_header Set-Cookie;
proxy_pass_header P3P;
# Handle cookies
proxy_cookie_domain 127.0.0.1 $host;
何か見逃しているのでしょうか?