.Net中通过外网怎么不能访问到内网的webServices?(端口不一致)
有项目中用到webServices,在内网的时候能够正常返回数据,现在是通过外网返回不到数据,但是能够把webServices提供的方法返回来,但是具体调用某个方法的时候会出现找不到这个页面。其他页面外网能够正常访问,只有调用webServices哪个页面不能返回数据。这个需要怎么配置?那位大神知道怎么解决,在网上查一些资料,但是都没怎么说具体咋解决。。
刚刚测试了,如果内网与外网端口一直。则外网能够访问,但是端口不一致,外网就不能访问,现在种情况该怎么配置呢?如果实现端口不一致也能访问
[解决办法]
webservice 和 web服务在不同服务器上?内网路由器需要做map。
[解决办法]
是的,需要把对外的Ip映射到webservice发布的服务器上..
[解决办法]
ip映射的时候,端口也要映射对。