I am trying to access some assets on azure from flash. This requires a crossdomain file to be at the root of the blob, ie http://xxxxxxx.blob.core.windows.net/crossdomain.xml
I found that using Azure Storage Explorer there didn’t seem to be a way of adding files to the root, I found this post http://www.odity.co.uk/articles/azure-crossdomain-xml-inside-root-of-blob-storage/ which details a programmatic approach. However I have implemented the code and tried to test and am getting the following error which suggests to me it may not be possible to add files to the root?
<Error>
<Code>OutOfRangeInput</Code>
<Message>
One of the request inputs is out of range. RequestId:5853bdc0-89ed-47f6-986e-f42badd38e75 Time:2012-06-13T09:37:58.0222882Z
</Message>
</Error>
Can anyone clarify if it is possible?
Could you post the code you’re using to create the root container?
Besides that you could also use CloudBerry to create the $root container and upload files to it:
http://blog.cloudberrylab.com/2010/04/cloudberry-explorer-for-azure.html