如何使用访问令牌将公共url添加到nginx反向代理

如何使用访问令牌将公共url添加到nginx反向代理,nginx,web,server,nginx-reverse-proxy,Nginx,Web,Server,Nginx Reverse Proxy,我正在使用一个公共URL并将其添加到我的Nginx反向代理中。我在运行nginx.conf配置文件时遇到了错误的请求错误。我有一个需要添加的访问令牌 下面是我的nginx.conf文件 有什么建议吗 worker_processes 1; events { worker_connections 1024; } http { server { listen 80; server_name localhost 127.0.0.1; client_max_bod

我正在使用一个公共URL并将其添加到我的Nginx反向代理中。我在运行nginx.conf配置文件时遇到了错误的请求错误。我有一个需要添加的访问令牌

下面是我的nginx.conf文件

有什么建议吗

worker_processes  1;

events {
  worker_connections  1024;
}

http {
  server {
    listen 80;
    server_name localhost 127.0.0.1;
    client_max_body_size 0;
    set  $allowOriginSite *;
    proxy_pass_request_headers on;
    proxy_pass_header Set-Cookie;
    # External settings, do not remove


    #ENV_ACCESS_LOG
    proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
    proxy_redirect off;
    proxy_buffering off;
    proxy_set_header Host            $host;
    proxy_set_header X-Real-IP       $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass_header Set-Cookie;
    proxy_set_header X-Forwarded-Proto $scheme;


    location /test/ {
      proxy_pass https://a***.***.com;
    
    }

   }
}


我已经通过使用Nginx重写模块解决了这个问题。我在下面贴了一个链接

403 ERROR
The request could not be satisfied.
location /test/ {
rewrite ^/test(.*) https://URL$1 break;