This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 请教网络高手:关于防火墙和Internet访问在我的.NET客户端调用位于Internet上的web service时,总是说无法建立连接。客户端应用程序位于防火墙保护之下的局域网上,XML Web Service使用标准HTTP协议,但不使用HTTP-Post或HTTP-Get,而是使用基于HTTP上的SOAP。客户端IE可以正常访问Internet, IE里连接配置使用自动检测网络配置。
问题出自.NET并不会自动检测网络配置,因此当IE里使用自动配置时,.NET就无法找到如Proxy地址或端口等,因此也就无法连接到Internet. 防火墙是一个硬件,集路由等于一体,不知道里面有哪些功能。我该怎么办才能让.NET连接出去呢?
-miketany(MIKE老狼);
2002-8-20
{483}
(#702716@0)
-
do u use proxy in ur lan? if so, u may need to change your code to use proxy. try connect to web service site port 80 directly in your command line, if u could get connected, this problem is getting really weird.
-speed(如风);
2002-8-20
(#702787@0)
-
问题在于我不知道有没有Proxy,肯定没有一台机器运行这个软件,但防火墙我不知道里面是否内置了Proxy之类的功能。不知道有没有办法确认一下?是客户的机器,他们的一个笨人管理员,什么都不知道
-miketany(MIKE老狼);
2002-8-20
(#702794@0)
-
u don't have to run any proxy software to use proxy, ie supports it natively. try telnet host.webserviceprovider.ip 80 in your command window.
-speed(如风);
2002-8-20
(#702797@0)
-
usually 防火墙 installed proxy server by default. please check the manual.
-ningxin0809(菊扇);
2002-8-20
(#702801@0)
-
我是说没有软件Proxy server,但我不知道那个硬件盒子里面有没有内置这个东西。微软号称可以轻易穿过防火墙,我一上来就遇到这么多问题。其实我知道是不能自动检测的原因,但为什么不做进去呢?
-miketany(MIKE老狼);
2002-8-20
(#702891@0)
-
don'rt be scrared. Microsoft stuff always needs reboot.
-ningxin0809(菊扇);
2002-8-20
(#702905@0)