The following error occurred in my web browser when trying to download a file from my Azure Blob Storage:
The account being accessed does not support http. RequestId:94de06e3-c01e-000e-4aad-f7c76c000000 Time:2019-04-19T19:18:03.2680382Z
This error was unexpected, since I had allowed HTTP at the creation of my blob SAS token and URL:
The solution is quite easy (once you know 😉 ).
You need to enable Insecure transfers in the Confguration of your Storage Account. To do so,
- Go to your Storage Account (top level) in Azure
- Go to Settings – Configuration
- Set “Secure transfer required” to “Disabled“
- Click Save
- Retry to access the URL. The file can now be accessed.
More information about Authorization with SAS can be found here: