lsiunsuex
lsiunsuex

Reputation: 480

Setting up CORS Access-Control-Allow-Origin on Rackspace Cloud Files?

Can anyone provide any insight into how CORS works on Rackspace Cloud Files?

I tried setting the value of "Access-Control-Allow-Origin" to the url of my webserver but I can still access the public url of the object by just pasting it into a browser.

Maybe I misunderstand how CORS works? Setting the access control allow origin to my web server would only allow the file to be accessed from the web server. Me, as a user pasting the url into the web browser, would be from a different origin, no ?

The documentation at Rackspace isn't the best sometimes for stuff like this (or I'm looking in the wrong place...)

Upvotes: 1

Views: 766

Answers (1)

Everett Toews
Everett Toews

Reputation: 10956

That's not really what CORS is for. Cross-origin resource sharing (CORS) is a mechanism that allows Javascript on a web page to make XMLHttpRequests to another domain, not the domain the Javascript originated from, see CORS.

It has nothing to do with making an object or container public/private.

On Rackspace, CORS works according to this doc.

Upvotes: 1

Related Questions