访问由CORS策略阻止的字体

时间:2017-03-20 14:56:43

标签: cors iccube iccube-reporting

我想在我的应用程序中显示icCube报告,该报告在Wildfly服务器上以Angular 1.5作为前端框架运行。 使用官方文档中的Javascript代码片段显示报告,但我得到的与CORS策略相关的错误很少,例如:

  

在' htp:// localhost:8282 / icCube / doc / ic3-report / app / lib / open-sans / fonts / Regular / OpenSans-Regular.woff?v = 1.1.0& #39;来自origin' htp:// localhost:8080'被CORS政策阻止:No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' htp:// localhost:8080'因此不允许访问。

我尝试在icCube.xml中启用CORS Origin Support(在安装文件夹中),但这没有帮助。

  <filter>

            <filter-name>Cross Origin</filter-name>
            <filter-class>crazydev.iccube.server.crossorigin.IcCubeCrossOriginServletFilter</filter-class>

            <init-param>
                <param-name>allowedOrigins</param-name>
                <param-value>*</param-value>
            </init-param>
            <init-param>
                <param-name>allowedMethods</param-name>
                <param-value>GET,POST,HEAD,OPTIONS</param-value>
            </init-param>
            <init-param>
                <param-name>allowedHeaders</param-name>
                <param-value>X-Requested-With,Content-Type,Accept,Origin,X-DataSource-Auth</param-value>
            </init-param>

        </filter>

如何启用CORS Origin Support并删除这些错误,我错过了哪一步?

Btw,Google Chrome。

0 个答案:

没有答案