1

是否可以配置驻留在同一域中的 Windows 服务器,以便当使用 IP 地址从 Web 应用程序进行 Web 服务调用时,请求不通过代理服务器?

Web 服务正在域中的其中一台服务器上运行。

我想在托管 Web 服务的服务器上配置基于 IP 的安全性,以便它只允许来自特定服务器的连接。目前,所有请求都通过代理服务器,呈现 IPSec 问题。

在浏览器中,我可以指定遵循特定模式的请求应该绕过代理服务器。本质上,我想用服务器复制这种行为。

谢谢

4

3 回答 3

1

我认为 proxycfg.exe 有你需要的。它是一个控制台应用程序,是标准 Windows 安装的一部分。看着:

http://msdn.microsoft.com/en-us/library/aa384069.aspx

于 2008-10-27T23:48:44.293 回答
0

使用 ASMX,可以在 Proxy 属性上设置代理:

http://johnwsaundersiii.spaces.live.com/blog/cns!600A2BE4A82EA0A6!435.entry

使用 WCF,这是绑定配置的一部分:

http://blogs.infosupport.com/porint/archive/2007/08/14/Configuring-a-proxy_2D00_server-for-WCF.aspx

于 2008-10-20T23:25:51.277 回答
0

Proxycfg 看起来很有希望,但是我需要以编程方式执行以下代码:-

Set xmlhttp = Server.CreateObject("Msxml2.ServerXMLHTTP.4.0") 

xmlhttp.SetProxy 2,"proxyname:port", "addresses that should bypass the proxy"

这允许我指定应该绕过指定代理的地址,现在效果很好

谢谢你的帮助

于 2008-11-13T14:15:34.950 回答