当我运行nginx作为代理(在docker容器中)时,我遇到了传递cookie的问题。这是我的nginx代理配置:
location /test {
proxy_pass http://test-backend:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
}
当我在没有代理的情况下运行我的后端时,我的响应中有cookie。但是,如果我使用代理运行它,则cookie不会通过代理传递。我错过了什么样的环境?