OneDrive for Business web upload abre o tenant errado no Android: Guia de correção
🔍 WiseChecker

OneDrive for Business web upload abre o tenant errado no Android: Guia de correção

Ao tocar no botão de upload web no aplicativo OneDrive for Business no Android, o navegador às vezes abre o tenant errado do Microsoft 365. Em vez da sua conta corporativa ou de estudante, você vê uma conta pessoal da Microsoft ou a página de login de outra organização. Isso acontece porque o WebView do Android ou o navegador padrão armazena em cache tokens de autenticação de uma sessão anterior. Este artigo explica por que ocorre a incompatibilidade de tenant e fornece uma correção confiável para forçar o navegador a abrir o login do tenant correto.

Principais conclusões: Corrigir upload web do OneDrive Android redirecionando para o tenant errado

  • Configurações do Android > Aplicativos > Aplicativos padrão > Aplicativo do navegador: Defina seu navegador preferido como Chrome ou Edge e limpe o cache para remover cookies de autenticação desatualizados.
  • Aplicativo OneDrive > Configurações > Conta > Sair: Saia de todas as contas no aplicativo OneDrive e faça login novamente com as credenciais corporativas ou de estudante corretas.
  • Barra de endereços do navegador > digite login.microsoftonline.com/{id-do-tenant}: Substitua {id-do-tenant} pelo ID do tenant da sua organização para forçar o navegador a abrir a página de login do tenant correto.

ADVERTISEMENT

Por que o upload web do OneDrive abre o tenant errado no Android

O aplicativo OneDrive for Business no Android usa o navegador padrão do sistema ou um WebView incorporado para abrir a página de login do Microsoft 365 quando você toca no botão de upload web. O recurso de upload web requer um fluxo de autenticação baseado em navegador para fazer upload de arquivos maiores que o limite nativo do aplicativo ou para usar opções avançadas de upload. Se o navegador ou WebView tiver cookies ou tokens de autenticação em cache de uma sessão anterior com uma conta Microsoft diferente, ele pode redirecionar automaticamente para a página de login desse tenant em vez de solicitar suas credenciais corporativas ou de estudante.

A seleção do navegador padrão do Android também desempenha um papel. Alguns navegadores, como Chrome e Edge, armazenam o estado de autenticação por perfil. Se você tiver várias contas Microsoft conectadas ao navegador, ele pode escolher a errada. Além disso, o próprio aplicativo OneDrive pode ter armazenado em cache um identificador de tenant incorreto de uma tentativa de login anterior. A causa raiz é quase sempre dados de autenticação desatualizados armazenados no navegador ou no cache local do aplicativo OneDrive.

Passos para forçar o upload web do OneDrive a abrir o tenant correto

Siga estes passos em ordem para limpar dados de autenticação desatualizados e garantir que o navegador abra a página de login do tenant correto. Execute cada passo completamente antes de passar para o próximo.

Passo 1: Limpar cache e cookies do navegador

  1. Abra o aplicativo do navegador padrão
    No seu dispositivo Android, abra o navegador configurado como padrão para abrir links da web. Geralmente é o Chrome ou Edge.
  2. Acesse as configurações do navegador
    Toque no menu de três pontos no canto superior direito e selecione Configurações.
  3. Limpe os dados de navegação
    Navegue até Privacidade e segurança e toque em Limpar dados de navegação. Selecione o intervalo de tempo Todo o período. Marque Cookies e dados de sites e Imagens e arquivos em cache. Desmarque Senhas salvas e Dados de preenchimento automático de formulários para preservar suas credenciais de login salvas. Toque em Limpar dados.
  4. Feche e reabra o navegador
    Feche completamente o aplicativo do navegador na lista de aplicativos recentes e reabra-o. Isso garante que o cache limpo entre em vigor.

Passo 2: Sair de todas as contas no aplicativo OneDrive

  1. Abra o aplicativo OneDrive
    Inicie o aplicativo OneDrive for Business no seu dispositivo Android.
  2. Vá para Configurações
    Toque na sua foto de perfil ou iniciais no canto superior esquerdo e depois toque em Configurações.
  3. Sair da sua conta
    Role para baixo e toque em Conta. Toque em Sair. Confirme a saída quando solicitado. Se você tiver várias contas conectadas ao aplicativo, saia de cada uma delas.
  4. Limpe o cache do aplicativo
    Vá para Configurações > Aplicativos > OneDrive > Armazenamento do seu dispositivo Android. Toque em Limpar cache. Não toque em Limpar armazenamento, pois isso remove todos os dados do aplicativo e exige uma reconfiguração completa.
  5. Reinicie o aplicativo OneDrive
    Feche o aplicativo completamente na lista de aplicativos recentes e reabra-o.
  6. Faça login novamente
    Faça login usando as credenciais da sua conta corporativa ou de estudante. Certifique-se de selecionar a conta organizacional correta, não uma conta pessoal da Microsoft.

Passo 3: Forçar o navegador a abrir o tenant correto

  1. Obtenha o ID do seu tenant
    Peça ao administrador do Microsoft 365 da sua organização o ID do tenant. Alternativamente, você pode encontrá-lo fazendo login no centro de administração do Microsoft 365 em admin.microsoft.com e navegando até Configurações > Configurações da organização > Perfil da organização > ID do tenant.
  2. Abra o navegador diretamente
    Abra seu navegador padrão e digite o seguinte URL na barra de endereços: https://login.microsoftonline.com/<id-do-tenant>. Substitua <id-do-tenant> pelo ID real do seu tenant. Isso força o navegador a abrir a página de login do seu tenant específico.
  3. Faça login com sua conta corporativa ou de estudante
    Insira suas credenciais. Marque a caixa Permanecer conectado se quiser evitar repetir este passo. Após fazer login, feche a aba do navegador.
  4. Teste o upload web no OneDrive
    Abra o aplicativo OneDrive, navegue até uma pasta e toque no botão +. Selecione Upload ou Upload web. O navegador agora deve abrir a página de login do tenant correto e você pode prosseguir com o upload.

ADVERTISEMENT

Se o OneDrive ainda abrir o tenant errado após a correção

Upload web do OneDrive abre uma página de conta pessoal da Microsoft

Se o navegador ainda mostrar uma página de login pessoal do Outlook.com ou Live.com, o navegador pode ter uma sessão salva para essa conta. Vá para as configurações do navegador e toque em Senhas. Remova todas as senhas salvas para login.microsoftonline.com e login.live.com. Em seguida, repita o Passo 3 acima.

Botão de upload web está desabilitado ou ausente

Alguns dispositivos Android restringem a intenção do navegador usada pelo OneDrive para o recurso de upload web. Se o botão estiver desabilitado, certifique-se de ter definido um aplicativo de navegador padrão em Configurações do Android > Aplicativos > Aplicativos padrão > Aplicativo do navegador. Escolha Chrome ou Edge. Se o botão ainda estiver ausente, atualize o aplicativo OneDrive para a versão mais recente na Google Play Store.

OneDrive solicita credenciais repetidamente

Se você for solicitado a fazer login toda vez que usar o upload web, o navegador não está salvando o cookie de autenticação. Nas configurações do navegador, ative Cookies em Configurações do site. Certifique-se de que cookies de terceiros não estejam bloqueados para login.microsoftonline.com. Além disso, verifique se a data e hora do seu dispositivo Android estão configuradas corretamente, pois hora incorreta causa rejeição do token de autenticação.

Upload web via navegador vs aplicativo OneDrive: Principais diferenças

Item Upload baseado em navegador Upload nativo do aplicativo OneDrive
Limite de tamanho de arquivo Até 250 GB por arquivo Até 15 GB por arquivo
Método de autenticação Cookies do navegador e tokens de sessão Tokens OAuth armazenados no aplicativo
Comportamento de alternância de tenant Abre o navegador padrão, pode usar tenant em cache Usa o tenant conectado ao aplicativo
Visibilidade do progresso do upload Visível no gerenciador de downloads do navegador Visível na fila de upload do aplicativo OneDrive
Capacidade de upload offline Requer conexão ativa com a internet Suporta uploads em fila quando offline

Após seguir os passos acima, você pode forçar o aplicativo OneDrive for Business Android a abrir o tenant correto para uploads web. A ação principal é limpar o cache do navegador e sair do aplicativo OneDrive antes de usar o URL direto de login do tenant. Para uma correção permanente, peça ao administrador de TI para configurar o registro do aplicativo Azure AD para o OneDrive para restringir a autenticação apenas ao tenant da sua organização. Isso impede que o navegador redirecione para um tenant diferente.

ADVERTISEMENT