从IIS应用程序重定向到NGINX反向代理

时间:2019-05-27 12:58:09

标签: nginx redirect iis reverse-proxy

我有一个简单的IIS应用程序,当前与用于单点登录的OneAuth服务集成....我需要让IIS应用程序重定向到NGINX反向代理,然后将该请求转发到我的OneAuth服务,然后再返回到我的应用

在我的NGINX服务器上,我具有此配置

    proxy_cache one;
        location /proxy {
        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Host $host;
        proxy_buffering off;
        proxy_pass https://one_auth_server:8888/;
        }

在我的IIS应用程序上,我已将其设置为将对我的nginx服务器的所有请求转发到HTTP重定向部分中的/ forward路径

当我转到我的应用程序时,我看到它确实转发到了我的nginx代理,并且代理尝试将请求转发到我的OneAuth服务器,但是我的OneAuth服务器抛出了一个错误.....我认为这是因为代理可能正在剥离标题等.....

无论如何,我是否可以让Nginx服务器不触摸请求并将其转发到我的服务器?

0 个答案:

没有答案