我在 Internal.com/Services 上有多项服务。顾名思义,这是一个内部页面,无法从外部访问。 我已经建立了一个站点 external.com ,我将在其中添加反向代理规则以重写为 Internal.com/Services 。
我现在遇到的问题是Internal.com中的不同服务是这样托管的:
interal.com/Services/oneService.svc
internal.com/Services/anotherService.svc
这是我从 external.com 服务器
需要的确切映射external.com/oneService.svc ---> interal.com/Services/oneService.svc external.com/anotherService.svc ---> internal.com/Services/anotherService.svc
在IIS中设置反向代理规则时,如何实现此目的?
答案 0 :(得分:0)
为此花费了很多时间,但这对我来说解决了。将远程代理站点的应用程序池的.Net框架版本更改为“无托管代码”。 请注意,就我而言,重写仅在涉及.svc文件时失败。常规html效果很好。