5
我在2个独立的域上部署了一个web应用, 第一个web应用是部署在tomcat 6上的restful服务, 第二个是静态内容(html,java脚本), 从静态内容域将致电宁静的服务。 但相同的起源政策不允许这样, 我的问题是:如何让在Tomcat跨域请求?如何在tomcat上允许跨域请求?
我在2个独立的域上部署了一个web应用, 第一个web应用是部署在tomcat 6上的restful服务, 第二个是静态内容(html,java脚本), 从静态内容域将致电宁静的服务。 但相同的起源政策不允许这样, 我的问题是:如何让在Tomcat跨域请求?如何在tomcat上允许跨域请求?
如果您能够专注于现代浏览器,我建议您查看一下Cross Origin Resource Sharing或CORS
或许是like this one的Java实现。
中的Mozilla推出FF3.5 CORS和它从此成为相当广泛采用。 IE引入了一个竞争更严格的标准XDomainRequest
,称其不泄露cookie信息,但只有IE支持它。
IE is slated to support CORS in IE 10,这使得它的首选技术。