Add support for HTTPS endpoints to Azure Storage Emulator
The Azure storage emulator doesn't support HTTPS endpoints. That means that when we develop locally under SSL, we either have mixed content warnings or get broken links.
"Note that the storage emulator supports connection via HTTP only. However, HTTPS is the recommended protocol for accessing resources in an Azure production storage account."
If you configure an external datasource in SQL Server to point to blob storage (for bulk inserts of data to SQL from blob) you have to specify https in the url. This means we cannot test locally as emulator only allows http
Definitely, should be able to create an https endpoint/proxy in the Azure Storage Emulator so we can test.
Maxime Rouiller commented
When downloading files, I'm using SAS to redirect the user to the blob storage.
However, since it's not HTTPS, files can't be downloaded. Chrome blocks it because of Mixed Content and security headers.
This should be added.