Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要拦截&;重定向http请求,因为站点的IP在测试机中不可见,但可以从内部地址访问Web服务器_Http_Redirect_Iis_Silverlight_Webserver - Fatal编程技术网

需要拦截&;重定向http请求,因为站点的IP在测试机中不可见,但可以从内部地址访问Web服务器

需要拦截&;重定向http请求,因为站点的IP在测试机中不可见,但可以从内部地址访问Web服务器,http,redirect,iis,silverlight,webserver,Http,Redirect,Iis,Silverlight,Webserver,我需要从一台无法看到Web服务器外部IP的机器上访问我们的网站。所有http请求都是这种形式的,无法看到站点,因为该IP不可访问,但Web服务器恰好位于本地网络上。我如何以某种方式拦截和替换所有请求,使其符合以下格式 客户端需要Silverlight,以防这有所帮助,但无法访问源 是否有一些工具允许在每次发出http请求时进行某种字符串替换 我试过一个叫rinetd的东西,它会抱怨,因为它不能绑定到原始的IP目标:端口(这并不奇怪,因为它是不可见的) 各位有什么想法吗 干杯 Iain我可以知道你

我需要从一台无法看到Web服务器外部IP的机器上访问我们的网站。所有http请求都是这种形式的,无法看到站点,因为该IP不可访问,但Web服务器恰好位于本地网络上。我如何以某种方式拦截和替换所有请求,使其符合以下格式

客户端需要Silverlight,以防这有所帮助,但无法访问源

是否有一些工具允许在每次发出http请求时进行某种字符串替换

我试过一个叫rinetd的东西,它会抱怨,因为它不能绑定到原始的IP目标:端口(这并不奇怪,因为它是不可见的)

各位有什么想法吗

干杯
Iain

我可以知道你为什么不直接拨打192.168.x.y,而直接拨打a.b.c.d?大多数情况下,我们会创建两个绑定,一个用于内部网站,另一个用于外部网站。那就直接打电话给我们想要的绑定。谢谢你回复。该站点直接用192.168.x.y调用,加载第一页,但是一旦我们输入了crendetials,比如说,或者其他什么,返回的请求就是a.b.c.d地址(我们在客户端使用SilverLight,我没有注意到,我没有进入这个问题)。我不确定它是从哪里得到服务器端的指令的,但肯定没有办法改变这一点。我所能想到的就是尝试拦截请求,并用我们知道可以工作的IP替换。