我的客户正在将我的公司DMZ中的一个asp.net web服务从web服务器发送到web服务器的web服务请求。在你的Web服务器是一个“代理” web服务应用,该应用的要求,并引导他们通过防火墙,其处理请求的内部Web服务的服务器:虽然这种方法普遍好评在IIS6上通过DMZ传递web服务请求
| |
internet --> | <-- Web server --> | <--> Webservice Server
| |
Public DMZ FW Internal Network
,它确实有一些缺点。实际的web服务和代理web服务都必须保持完美的同步。还有两个潜在的故障点可以使跟踪,日志记录和故障排除有点棘手。
我想要做的是允许IIS6或7将请求发送到给定的URL,并自动将它们重定向到内部Web服务服务器,而不必在公共Web服务器上运行任何类型的Web服务。
我试过使用虚拟目录重定向到一个URL,但是发送一个重定向回到客户端,这将导致他们尝试访问内部服务器的名称从公共互联网,这显然赢得'飞起来。
任何其他的想法,将不胜感激。
感谢