If you’ve got an Azure CDN endpoint hooked into an Azure Storage account you may get an error stating ‘The specified resource does not exist‘ when you try to access a file through the CDN URL endpoint.
If your sure the file exists in your storage account container most likely you’ve not set the access permissions on your storage container to allow anonymous blob access. Blobs that are shared via Azure CDN must support anonymous access. Turning it on is easy.
1 – Navigate to your Azure Storage account and then ‘Containers’ and select the relevant container and click ‘Change access level’
2 – Select ‘Blob (anonymous read access for blobs only)’