nginx 역방향 프록시를 통해 쿠키가 설정/덮어쓰여지지 않습니다.

nginx 역방향 프록시를 통해 쿠키가 설정/덮어쓰여지지 않습니다.

어떤 이유로 nginx 역방향 프록시를 통해 API 요청을 프록시할 때 쿠키가 새 값으로 덮어쓰여지지 않습니다. 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;

뭔가 빠졌나요?

관련 정보