为什么我访问不了另一台机器上的webservice?

wwwxing 2006-04-11 11:25:18
我在自己的机器上新建一个webservice工程,在自己的机器上本地调用都没问题.
但我换到另一台机器上调用.则总是不行,提示:"该页无法显示
您要查看的页当前不可用。网站可能遇到技术问题,或者您需要调整浏览器设置。
......."

比如说在自己的本地访问http://192.168.2.75/WebService1/Service1.asmx 没有问题.
而在另一个机器访问该web service site就不行了.

我在本地IIS设置,在身份验证方法上勾选了匿名访问和集成windows身份验证两项.
...全文
261 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaostar007 2006-04-12
  • 打赏
  • 举报
回复
先在别的机器上看看
wwwxing 2006-04-12
  • 打赏
  • 举报
回复
我估计是我IIS的问题, 因为我访问外网和内网都没问题呀.
后来又试了试访问其他机器的WEBSERVICE也行.

估计是端口或IIS哪不对了.重装了一下IIS,但还是不行. 谁能帮忙看看,否则只剩重做系统了.
cyy1981 2006-04-11
  • 打赏
  • 举报
回复
和web service 无关
泡沫游走 2006-04-11
  • 打赏
  • 举报
回复
给这个虚拟目录asnet身份,具体操作:
internet信息服务--找到相应的web虚拟目录--右建--属性--目录安全--编辑--匿名访问(选上)--浏览--添加aspnet用户
charles_y 2006-04-11
  • 打赏
  • 举报
回复
看样子,你可能都不一定能ping通

不会是外网访问内网吧
wwwxing 2006-04-11
  • 打赏
  • 举报
回复
Kshatriya(请保护我的眼睛):
不错.别的机器也访问不了我机器上的其他站点,会是什么问题呢?

多谢这么多好心人帮忙!
g555 2006-04-11
  • 打赏
  • 举报
回复
先在别的机器上看http://192.168.2.75:80能不能访问。
Kshatriya 2006-04-11
  • 打赏
  • 举报
回复
建議先測試靜態頁面,看你的錯誤信息,應該是iis的問題,普通頁面也訪問不到吧
wwwxing 2006-04-11
  • 打赏
  • 举报
回复
我在IIS发布了虚拟站点.80端口也开着的呀!
http://192.168.2.75:80/WebService1/Service1.asmx
在本地就可以,在别的机器上访问或建立web 引用就是不行.
jacky_20001 2006-04-11
  • 打赏
  • 举报
回复
发布一个站点就可以了
李洪喜 2006-04-11
  • 打赏
  • 举报
回复
你的系统是不是有防火墙啊。
如果是XP的系统。就是开了系统的防火墙。
建立打开 80端口。
我也遇到过类似的情况。
wwwxing 2006-04-11
  • 打赏
  • 举报
回复
怎样发布呀?书上没说.老大能讲讲吗?
theodiact 2006-04-11
  • 打赏
  • 举报
回复
页面访问那是调试用的,远程访问,你需要发布出来,代码调用

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧