如何在tomcat上允许跨域请求?

时间:2012-04-16 07:14:46

标签: ajax rest cross-domain tomcat6 same-origin-policy

我正在2个不同的域上部署Web应用程序, 第一个Web应用程序是在tomcat 6上部署的一个restful服务, 第二个是静态内容(html,java脚本), 来自静态内容域的java脚本将调用restful服务。 但同样的原产地政策不允许这样做, 我的问题是:如何在tomcat上允许跨域请求?

1 个答案:

答案 0 :(得分:3)

如果您能够专注于现代浏览器,我建议您查看Cross Origin Resource SharingCORS的Java实现,也许like this one

Mozilla在FF3.5中引入了CORS,并且它已经被广泛采用。 IE引入了一个竞争的,更严格的标准XDomainRequest,它不会泄漏cookie信息,但只有IE支持它。

IE is slated to support CORS in IE 10,这使它成为首选技术。