Erro de armazenamento de arquivos do Azure: cabeçalhos de condição não são suportados
Ao tentar baixar um arquivo PDF para um navegador diretamente do Armazenamento de Arquivos do Azure, recebo este erro:
<Error>
<Code>ConditionHeadersNotSupported</Code>
<Message>
Condition headers are not supported. RequestId:a84ee68e- 001a-001b-4223-bff5e7000000 Time:2017-04-27T06:57:22.2002199Z
</Message>
</Error>
Borda: Página em branco ou página em branco com indicador de carregamento congelado.
FireFox: Segunda vez, mostra uma caixa de diálogo para baixar o arquivo.
Chrome: Página em branco ou Quando a configuração "Abrir arquivos PDF no aplicativo visualizador de PDF padrão" de documentos PDF está marcada, mostra a caixa de diálogo para baixar o arquivo.
IE: mostra a caixa de diálogo para baixar o arquivo.
Safari: exibe PDF.
O comportamento pode ser visto aqui:
https://peachstatepca.file.core.windows.net/content/newsletters/PresseApril2017.pdf?sv=2016-05-31&sr=f&sig=rkQEmY6IWXZqcgvhmm00gLQ%2FCZEq6nsH95S3aP9T72A%3D18:11