我在servicemix中部署angular2 webapp作为war文件。这使得该应用在localhost:8181/angular2webapp
网址上运行。我为REST请求安装了一个bundle,它基本上是一个camel组件。
<cxf:rsServer id="rsServer" address="http://localhost:9090"
serviceClass="com.mypackage.class.MyClass" />
现在使用这个angular2应用程序时,我正在
Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8181' is therefore not allowed access.
我尝试在我的路线中使用.setHeader("Access-Control-Allow-Origin", constant("*"))
,但它似乎不起作用。
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)