Cross-Origin Resource Sharing (CORS) allows client web applications
that reside in one domain to interact with resources in a different domain,
within the same bucket.
Eucalyptus supports creating (enabling), getting, and deleting a CORS configuration on a bucket.
An authenticated user who owns a bucket, can do the following:
- Use the PUT command to enable CORS, with a valid CORS configuration, to allow sharing across other domains.
- Use the GET command to obtain a CORS configuration, if one exists.
- Use the DELETE command to disable CORS to forbid sharing across other domains.
In the above scenarios, the equivalent operations in the Eucalyptus Management Console can be found in the sharing settings of a bucket:
- Add CORS Configuration to enable CORS within that bucket.
- View/Edit to obtain a CORS configuration and modify it.
- Delete CORS Configuration to disable CORS within that bucket.
For more information about CORS in AWS, such as creating different rules, go to
AWS Cross-Origin Resource Sharing (CORS).