Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Enable CORS Access-Control-Allow-Origin in AEM6.1

Avatar

Level 1

Hi,

I am trying to expose the AEM content via REST API by using osgi-jax-rs-connector. I am successfully able to expose the REST endpoint under services.

I am trying to consume this REST endpoint from an angular application hosted on Tomcat server 9.0 but I getting Access-Control-Allow-Origin header not set error in my browser.

Does anybody know how to enable CORS in AEM or have any idea around it ?

3 Replies

Avatar

Level 4

This used to be solved by creating the appropriate cross-domain.xml in the web-war descriptor files.

There seems to be some header values you can set to allow the communication:

https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS