我在 2 个单独的域上部署一个 web 应用程序,第一个 web 应用程序是部署在 tomcat 6 上的 restful 服务,第二个是静态内容(html、java 脚本),来自静态内容域的 java 脚本将调用 restful 服务. 但是同源策略不允许这样做,我的问题是:如何在tomcat上允许跨域请求?
问问题
4905 次
1 回答
3
如果您能够专注于现代浏览器,我建议您研究跨域资源共享的 Java 实现,或者CORS
,也许像这样。
Mozilla 在 FF3.5 中引入了 CORS,并且已经被广泛采用。IE 引入了一个竞争性的、更严格的标准,XDomainRequest
称为不泄漏 cookie 信息,但只有 IE 支持它。
IE 计划在 IE 10 中支持 CORS,这使其成为首选技术。
于 2012-04-17T14:38:48.667 回答