我有一个带有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>
你能帮我吗 ?谢谢