我正在尝试使用XmlHttpRequest从html页面到服务器进行webservice调用。在不使用代理的情况下解决跨域问题的最简单方法是什么?远程服务器将XML作为请求,响应也采用XML格式。我可以访问服务器(IIS)。我需要跨域进行GET和POST。这是我到目前为止所研究的内容 -
Crossdomain仅适用于Flash播放器和其他内容吗?对于BOTH客户端和服务器来说,CORS似乎很难实现。 JSONP可以用于POST吗?
感谢您的帮助。
编辑:我正在尝试在智能设备上运行它。
答案 0 :(得分:0)
这取决于您使用的IIS版本。
在此网址http://enable-cors.org/,他们会描述您可以采取的解决方案,以启用跨域访问。
例如,可以通过启用跨域协议来调用www.zzz.com上的数据服务www.abc.com/Service。
请注意,配置IIS6和IIS7 / 8的方法不同。