Download de CSV stream em React falhando em máquinas específicas! Alguém já passou por isso?
Fala, pessoal!
Estou com um problema no download de um stream CSV via API .NET 8. A API e o frontend React (TypeScript) estão rodando numa VM Windows 11, com o front hospedado no IIS e acessado por HTTP via VPN interna. Essa configuraçao é por ser uma aplicaçao interna aproveitando uma infraestrutura e processo de acesso já existente por questões de SI.
Também por questões de segurança e tamanho dos arquivos (500MB+), o CSV é servido em stream, sem salvar localmente. Dentro do servidor e para alguns usuários, tudo funciona, mas para todos os usuários de um departamento com políticas de segurança mais rígidas, o download falha.
Testei primeiro com a File System API, mas o pop-up de download não abre para esse grupo de usuários. Alterei para usar o StreamSaver, mas o problema persiste. O pop-up do mitm.html (utilizado pelo StreamSaver) aparece, retorna status 200, mas o download não rola.
Alguém já enfrentou algo parecido ou tem dicas sobre onde investigar? Penso ser algo nas políticas dessas máquinas (o modo anônimo por exemplo, de todos os navegadores, vem desabilitado por padrão), mas ainda não achei a causa.
Edit: Esqueci de informar, todos os testes foram realizados nos navegadores Edge e Chrome, com as mais recentes atualizações aplicadas.