小编Mar*_*tör的帖子

使用 Nginx 反向代理注入 cookie

使用 Nginx 作为反向代理,我想注入一个 cookie 供后端系统使用。

location /delegate {
  proxy_pass                        <some-url>;
  proxy_set_header Host             $host;
  proxy_set_header X-Forwarded-For  $remote_addr;
  proxy_set_header X-Request-ID     $request_id;
  # some more
  # here: inject a new cookie into `cookie` request header
}
Run Code Online (Sandbox Code Playgroud)

因为我希望下游系统使用 cookie,所以这与add_header Set-Cookie指令无关(用于返回给客户端的响应)。

nginx reverse-proxy

4
推荐指数
1
解决办法
2296
查看次数

标签 统计

nginx ×1

reverse-proxy ×1