我是角色的新手,使用v1.6,我已经为GET请求实现了一个基本服务,以便与另一台主机上的Jetty服务进行通信。
使用CrossBorderResourceSharing注释我的服务端点。我可以毫无问题地使用$ http,我也可以在chrome调试器中看到CORS标志。
但是$ resource不起作用会产生CORS错误并且也不会在调试器中显示CORS标志,我没有对基本调用使用任何自定义设置。
如果共享代码段有帮助,请告诉我。
答案 0 :(得分:1)
您需要在服务器端点中启用CORS。
将以下内容添加到WEB-INF/web.xml
<filter-mapping>
<filter-name>cross-origin</filter-name>
<url-pattern>/*</url-pattern>