IIS反向代理添加授权标头

时间:2019-11-28 18:06:56

标签: iis header authorization reverse-proxy arr

我已经在IIS 8.5中为反向代理设置了应用程序请求路由。 代理正在工作,但是我必须将其他授权标头传递到代理后面的站点,以便它可以自动进行授权。问题是它不添加标题。配置有问题吗?

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <allowedServerVariables>
                <add name="HTTP_AUTHORIZATION" />
            </allowedServerVariables>
            <rules>
                <rule name="ReverseProxyInboundRule1" stopProcessing="true">
                    <match url="(.*)" />
                    <action type="Rewrite" url="http://https://my.test.service.url.com/{R:1}" />
                    <serverVariables>
                        <set name="HTTP_AUTHORIZATION" value="Bearer token12345=" />
                    </serverVariables>
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

0 个答案:

没有答案