WEB服务跨域访问的问题 service unavailable错误!(iframe)

colayungnew 2005-11-22 12:55:59
大家好
我做了一套系统,里面做了一个webservice为页面提供无刷新数据,
使用微软件的webservie.htc 组件,
系统中有一个页面GetNewPerson.aspx中通过js脚本结合webservie.htc 定时调用WEB服务,返回最新的在线人员列表.
该系统部署在www.abc.com(假设)下,测试正常,WEB服务调用正常.
现在我需要在其他网站比如(www.second.com)中调用www.abc.com/getnewperson.aspx
我的做法是:
在www.second.com的目录里建了一个dosome.htm,并用iframe包含该页面,文件内容为
<iframe src="www.abc.com/getnewperson.aspx" width=200 height=200></iframe>
错误:
在IE中用网址www.abc.com/getnewperson.aspx访问时提示"service unavailable"
如果将www.second.com网站中的dosome.htm上传到www.abc.com网站中,则执行正常
这是否属于WEB服务不能跨域执行的问题,有没有解决办法!!




...全文
152 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lkcom 2005-11-28
  • 打赏
  • 举报
回复
这样是可以调用,webservie.htc 组件应放在正确的目录下,可能是路径问题
newnan 2005-11-25
  • 打赏
  • 举报
回复
跨域需要降低安全性
jetxia 2005-11-24
  • 打赏
  • 举报
回复
差不多,webservice要是这样就可以的话那岂不是非……
lklkl88 2005-11-22
  • 打赏
  • 举报
回复
调用web service 不是这样子的,
你这样子怎么可以调用呢!!

12,163

社区成员

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

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