为了账号安全,请及时绑定邮箱和手机立即绑定

.Net中怎么不能访问到内网的webServices?

.Net中怎么不能访问到内网的webServices?

大话西游666 2018-12-07 12:36:51
有项目中用到webServices,在内网的时候能够正常返回数据,现在是通过外网返回不到数据,但是能够把webServices提供的方法返回来,但是具体调用某个方法的时候会出现找不到这个页面。其他页面外网能够正常访问,只有调用webServices哪个页面不能返回数据。这个需要怎么配置?那位大神知道怎么解决,在网上查一些资料,但是都没怎么说具体咋解决。。
查看完整描述

11 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

外网要引用外部的webservice,估计你引用的是内网的地址,楼上回答正解

查看完整回答
反对 回复 2019-01-21
?
开满天机

TA贡献1786条经验 获得超13个赞

不是地址的问题。。

查看完整回答
反对 回复 2019-01-21
?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

配置你发布webservice的程序 编辑绑定。  请问你是IIS6 还是 IIS7

查看完整回答
反对 回复 2019-01-21
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

IIS7

查看完整回答
反对 回复 2019-01-21
?
千万里不及你

TA贡献1784条经验 获得超9个赞

@Doyle_: 

选择你发布的Service 更改你的端口

查看完整回答
反对 回复 2019-01-21
?
浮云间

TA贡献1829条经验 获得超4个赞

@sym_cn: 我想说的是,如果我的内网与外网采用一样的端口能够正常访问,但是采用不一样的端口不能正常访问,路由器已经配置了端口的转换,外网没有用到webService的地方能正常访问,只有webService不能调用到具体的方法。

查看完整回答
反对 回复 2019-01-21
?
慕虎7371278

TA贡献1802条经验 获得超4个赞

@Doyle_: ,如果我的内网与外网采用一样的端口能够正常访问,但是采用不一样的端口不能正常访问

不会有着问题呀。  只要你添加service 引用的地址正确就没问题呀

查看完整回答
反对 回复 2019-01-21
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

这个重新添加一个引用就行了,或者是在WebConfig文件里修改一下地址就行了。

查看完整回答
反对 回复 2019-01-21
  • 11 回答
  • 0 关注
  • 621 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信