Checklist para Administradores: falha no upload web do OneDrive em um navegador no iOS
🔍 WiseChecker

Checklist para Administradores: falha no upload web do OneDrive em um navegador no iOS

Quando usuários iOS relatam que o upload de arquivos para o OneDrive falha no Safari, mas funciona no Chrome, a causa geralmente é uma configuração ou restrição específica do navegador, e não um problema do OneDrive. O Safari no iOS possui padrões de privacidade e segurança mais rígidos que podem interferir nos uploads, incluindo Prevenção de Rastreamento Inteligente, bloqueio de pop-ups e restrições de cookies de terceiros. Este artigo fornece um checklist focado em administradores para isolar por que os uploads web falham em um navegador no iOS e como resolver cada causa possível.

Principais Conclusões: Falhas de Upload do OneDrive Específicas do Navegador no iOS

  • Safari > Ajustes > Safari > Privacidade e Segurança > Prevenir Rastreamento entre Sites: Quando ativado, bloqueia os cookies de autenticação que o OneDrive precisa para uploads. Desative temporariamente para testar.
  • Safari > Ajustes > Safari > Privacidade e Segurança > Bloquear Todos os Cookies: Esta configuração impede o OneDrive de manter uma sessão, fazendo com que os uploads falhem silenciosamente. Certifique-se de que está desligada.
  • Central de administração do Microsoft 365 > SharePoint > Políticas > Controle de Acesso > Aplicativos que não usam autenticação moderna: Bloquear a autenticação herdada pode afetar uploads no Safari se o navegador não estiver usando o fluxo OAuth mais recente. Verifique se a autenticação moderna está sendo exigida.

ADVERTISEMENT

Por que os Uploads Web do OneDrive Falham em um Navegador no iOS

Os uploads web do OneDrive dependem de cookies de sessão persistentes e protocolos de autenticação modernos. O Safari no iOS aplica a Prevenção de Rastreamento Inteligente por padrão, que expira cookies de domínios entre sites — incluindo domínios de login da Microsoft — após 24 horas ou quando o usuário fecha o navegador. Isso significa que, mesmo que o usuário já esteja conectado ao OneDrive, a solicitação de upload pode ser tratada como uma nova sessão sem credenciais válidas.

Além disso, o Safari bloqueia cookies de terceiros por padrão. O OneDrive usa cookies de login.microsoftonline.com durante o processo de upload. Se esses cookies forem bloqueados, o upload falha sem uma mensagem de erro clara — o usuário vê um spinner ou um botão de upload acinzentado. O Chrome no iOS, embora também seja baseado no WebKit, não aplica as mesmas restrições de ITP quando o usuário fez login através do aplicativo Microsoft Authenticator ou de uma configuração gerenciada.

Para dispositivos iOS gerenciados por empresas, perfis de configuração também podem forçar configurações específicas do Safari que quebram os uploads. Por exemplo, uma política MDM que ativa “Bloquear todos os cookies” ou “Desativar JavaScript” no Safari impedirá o OneDrive de funcionar corretamente. O administrador deve distinguir entre configurações de navegador no nível do usuário, restrições MDM no nível do dispositivo e políticas de autenticação no nível do locatário.

Checklist do Administrador: Identificar e Corrigir a Falha de Upload Específica do Navegador

Use este checklist para isolar sistematicamente a causa. Comece com as configurações mais comuns do navegador e depois vá para políticas de dispositivo e locatário.

  1. Peça ao usuário para testar o mesmo upload em uma janela de navegação privada
    No Safari, abra uma aba de Navegação Privada e acesse onedrive.com. Se o upload for bem-sucedido, o problema é causado por cookies armazenados ou dados em cache na sessão normal de navegação. Limpe o histórico e os dados de sites do Safari: Ajustes > Safari > Limpar Histórico e Dados de Sites.
  2. Desative a Prevenção de Rastreamento entre Sites nas configurações do Safari
    No dispositivo iOS, vá em Ajustes > Safari > Privacidade e Segurança. Desative Prevenir Rastreamento entre Sites. Peça ao usuário para fechar completamente o Safari, reabri-lo e tentar o upload novamente. Se funcionar, essa configuração estava bloqueando os cookies de autenticação do OneDrive.
  3. Verifique se Bloquear Todos os Cookies está desligado
    Na mesma seção de Privacidade e Segurança, certifique-se de que Bloquear Todos os Cookies está desligado. Essa configuração substitui qualquer exceção por site e quebrará os uploads do OneDrive imediatamente.
  4. Verifique extensões de bloqueio de conteúdo
    Pergunte ao usuário se ele possui algum bloqueador de anúncios ou de conteúdo instalado no Safari. Vá em Ajustes > Safari > Extensões e desative todas as extensões temporariamente. Reinicie o Safari e teste o upload. Se funcionar, reative as extensões uma por uma para encontrar o bloqueador.
  5. Revise os perfis de configuração MDM no dispositivo
    Se o dispositivo for gerenciado, verifique os perfis de configuração em Ajustes > Geral > VPN e Gerenciamento de Dispositivos. Procure por restrições que forcem Bloquear todos os cookies, Desativar JavaScript ou Limitar recursos do navegador. Remova ou modifique o perfil para permitir cookies de login.microsoftonline.com.
  6. Confirme que a autenticação moderna é exigida no locatário
    Na Central de administração do Microsoft 365, vá em SharePoint > Políticas > Controle de Acesso. Em Aplicativos que não usam autenticação moderna, certifique-se de que o acesso está bloqueado. Isso força todos os navegadores a usar OAuth 2.0, que o Safari pode manipular. Se a autenticação herdada for permitida, o Safari pode recorrer a um fluxo obsoleto que falha.
  7. Teste com um navegador diferente no mesmo dispositivo
    Instale o Chrome ou Edge pela App Store. Faça login com a mesma conta de usuário e tente o upload. Se for bem-sucedido, o problema é específico do Safari. Se também falhar, o problema está na conta do usuário, rede ou configuração do locatário.
  8. Verifique filtragem ou proxy no nível da rede
    Algumas redes corporativas bloqueiam ou modificam os cookies definidos por login.microsoftonline.com. Peça ao usuário para tentar o upload a partir de uma conexão celular ou de uma rede Wi-Fi diferente. Se funcionar fora da rede corporativa, trabalhe com a equipe de rede para permitir os domínios necessários: login.microsoftonline.com, onedrive.com e sharepoint.com e todos os subdomínios.

ADVERTISEMENT

Se os Uploads do OneDrive Ainda Falharem Após o Checklist

Safari mostra uma página em branco após selecionar um arquivo

Isso geralmente significa que o JavaScript está desativado. Nas configurações do Safari, vá em Avançado e certifique-se de que JavaScript está ativado. Uma política MDM pode tê-lo desativado — verifique o perfil de restrições do dispositivo.

A barra de progresso do upload nunca inicia

O navegador pode estar bloqueando pop-ups ou redirecionamentos do OneDrive. Nas configurações do Safari, vá em Geral e desative Bloquear Pop-ups. O OneDrive usa pop-ups para diálogos do seletor de arquivos em algumas visualizações.

Upload funciona no Safari, mas falha no Chrome no mesmo dispositivo

O Chrome no iOS usa o WebKit, mas tem seu próprio armazenamento de cookies. Vá em Chrome > Configurações > Privacidade e limpe cookies e dados de sites. Verifique também se o Chrome possui uma extensão de bloqueio de conteúdo instalada que está interferindo.

Mensagem de erro: “Upload bloqueado pela sua organização”

Isso é uma política de nível de locatário. Na Central de administração do Microsoft 365, vá em SharePoint > Políticas > Compartilhamento e verifique se o compartilhamento externo não está definido como “Apenas pessoas da sua organização”. Verifique também a Central de administração do OneDrive > Sincronização > Restrições de tipo de arquivo para garantir que o tipo de arquivo que está sendo enviado não está bloqueado.

Diferenças Principais entre Safari e Chrome no Comportamento de Upload no iOS

Item Safari (padrão iOS) Chrome (iOS)
Cookie de terceiros padrão Bloqueado (ITP aplicado) Permitido (usa armazenamento WebKit compartilhado, mas o Chrome gerencia cookies independentemente)
Prevenção de Rastreamento Inteligente Sempre ativa, a menos que o usuário a desative Não aplicada ao armazenamento de cookies do Chrome
Controle de JavaScript Pode ser desativado pelo usuário ou MDM Sempre ativado, não pode ser desativado pelo usuário
Bloqueio de pop-ups Ativado por padrão, pode ser desligado Ativado, mas pode ser contornado com gesto do usuário
Extensões de bloqueio de conteúdo Suportadas e podem bloquear scripts de upload Não suportadas no iOS
Comportamento da navegação privada Isolamento de cookies mais rígido, uploads podem falhar Igual à sessão normal para o OneDrive

Esta tabela explica por que um usuário pode fazer upload no Chrome, mas não no Safari no mesmo dispositivo iOS. A diferença principal é a ITP do Safari e o bloqueio de cookies de terceiros, que o armazenamento de cookies do Chrome não herda. Se o usuário precisar usar o Safari, a única correção confiável é desativar “Prevenir Rastreamento entre Sites” e “Bloquear Todos os Cookies” nas configurações do Safari.

Agora você tem um checklist sistemático para diagnosticar por que os uploads web do OneDrive falham em um navegador no iOS. Comece com as configurações de privacidade do Safari, depois verifique perfis MDM e políticas de autenticação do locatário. Para usuários que não podem alterar as configurações do Safari, instrua-os a usar o Chrome ou Edge para fazer upload de arquivos grandes no OneDrive. Como dica avançada, crie uma política de grupo ou perfil de configuração do Intune que coloque login.microsoftonline.com e onedrive.com na lista de permissões para acesso a cookies em dispositivos iOS gerenciados.

ADVERTISEMENT