Access-Control-Allow-Origin和Servlet作为代理

时间:2012-12-04 23:50:10

标签: java javascript servlets proxy access-control

我有一个充当代理的servlet。 它需要外部资源并提供显示iframe内部的客户端(浏览器)。

如何克服Access-Control-Allow-Origin的问题?

事实上,有些外部资源打开了与原始服务器的其他连接,但由于此问题,这些连接被拒绝。

资源是从我无法控制的另一台服务器加载的,但是一旦资源存储在我的servlet中,我就可以对资源进行更改。

我尝试插入:

<script> document.domain=" +ORIGINAL_DOMAIN+ "</ script>

但是我得到了

Uncaught Error: SECURITY_ERR: DOM Exception 18

1 个答案:

答案 0 :(得分:0)

如果您通过file:// URI方案在本地文件上使用此功能,则无法设置Cookie。将它放在本地服务器上,以便您可以使用http://localhost。 您还可以使用--allow-file-access-from-file命令开关启动chrome,以消除此保护安全性