我有一个带有ARR 3.0和websockets的IIS 10

如果我直接使用iis,我的websockets效果很好 . websocket的地址类似于ws:// IP_SERVER:PORT / ws / XXXX

如果我使用相同的iis(和具有重写URL规则的相同站点)作为反向代理,我的websocket将永远连接和断开连接 .

websocket的地址类似于ws:// DOMAIN:PORT / ws / XXXX

Url Rewrite配置是:

<rewrite>
    <rules>
        <rule name="ReverseProxyInboundRule1" stopProcessing="true">
            <match url="(.*)" />
            <action type="Rewrite" url="{C:1}://localhost:1880/{R:1}" />
            <conditions>
                <add input="{CACHE_URL}" pattern="^(.+)://" />
            </conditions>
        </rule>
    </rules>
</rewrite>

你能帮我吗 ?谢谢