How can we improve Azure Storage?

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."
https://azure.microsoft.com/en-us/documentation/articles/storage-configure-connection-string/

115 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Josh shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Darren commented  ·   ·  Flag as inappropriate

        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

      • Kungfoowiz commented  ·   ·  Flag as inappropriate

        Definitely, should be able to create an https endpoint/proxy in the Azure Storage Emulator so we can test.

      • Maxime Rouiller commented  ·   ·  Flag as inappropriate

        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.

      Feedback and Knowledge Base