专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > JavaScript

No 'Access-Control-Allow-Origin'解决思路

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
No 'Access-Control-Allow-Origin'
XMLHttpRequest cannot load  ''. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' ' is therefore not allowed access. 
出现这样的问题 怎么解决
------解决思路----------------------
是ajax跨域吗?禁止访问!
------解决思路----------------------
跨域只能使用JSONP来实现,或者通过服务器端获取

另外,Access-Control-Allow-Origin 方法可以参考

http://blog.csdn.net/net_lover/article/details/5172509
http://blog.csdn.net/net_lover/article/details/5172522
http://blog.csdn.net/net_lover/article/details/5172532
------解决思路----------------------
 Access-Control-Allow-Origin。HTTP响应头,指定服务器端允许进行跨域资源访问的来源域。可以用通配符*表示允许任何域的JavaScript访问资源,但是在响应一个携带身份信息(Credential)的HTTP请求时,Access-Control-Allow-Origin必需指定具体的域,不能用通配符。
------解决思路----------------------
在请求的java方法中加入  
ServletActionContext.getResponse().setHeader("Access-Control-Allow-Origin", "*");
即可
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: