2010-01-29 52 views
1

我已经编写了一个web服务,并使用IIS将其托管在本地系统中。所以当我使用http://localhost/server/service.asmx作为网址连接到web服务时,我获得了期望的结果(又名一切都像魅力一样)。但是,当我使用http://192.168.14.56/server/service.asmx我无法获得任何结果。连接web服务 - 使用IP而不是机器名称

但是,当我尝试在浏览器中打开服务时,这两个URL都正常工作。我正在使用作为Web服务托管的第三方组件。所以我无法调试它。

任何想法?

谢谢。

+0

听起来像组件是不能够在IP地址上查找,因此难以解决的地址... – t0mm13b 2010-01-29 15:03:52

+0

Okie。省去那个组件。它通常用于Web服务吗? IP而不是名字? – NLV 2010-01-29 15:27:15

回答

0

Okie,这是一个与我的系统总搞砸了。我分离它并重新连接它在域中(因为我不擅长解决它们),一切正常。感谢您的回复家伙。

0

也许你需要提供在为WebService URL中使用第三方组件时所在的端口号,也可能是这样的:http://192.168.14.56:12345 /server/service.asmx 作为一个例子,或有什么阻止第三方组件访问网络...

希望这会有所帮助, 最好的问候, 汤姆。

+0

我在默认端口托管它。没有端口改变。由于它是在本地托管的,因此它不连接到任何网站。 – NLV 2010-01-29 15:25:12

相关问题