ADOBE AEM "No thumbnails and download errors" - Fix CORS
If you encounter issues such as missing thumbnails in previews or download errors when using an Adobe AEM integration, the root cause is often related to Cross-Origin Resource Sharing (CORS). This typically means that your AEM instance is not properly configured to allow requests from external origins.
By default, CORS settings are not enabled in Adobe AEM. Adobe provides a user interface–based configuration to manage CORS, but it must be explicitly set up. To enable or modify these settings, you may need to contact Adobe support or your AEM administrator.
Required Configuration
To resolve these issues, ensure that your CORS configuration includes the following:
Allowed Origins:
- https://live.ci-hub.com
- https://stage.ci-hub.com (for testing environments, if applicable)
Allowed HTTP Methods:
- OPTIONS
- GET
- POST
- PUT
- HEAD
Make sure these origins and methods are properly added to your AEM CORS policy so that requests from CI HUB environments are accepted without being blocked by the browser.
Additional Resources
For more detailed guidance on how CORS works in AEM and how to configure it, refer to Adobe’s official documentation:
https://experienceleague.adobe.com/en/docs/experience-manager-learn/foundation/security/understand-cross-origin-resource-sharing