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

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

Ao clicar em um link de upload do OneDrive for Business no Microsoft Edge, o navegador pode abrir o tenant errado — o site do OneDrive de uma organização diferente da desejada. Isso acontece porque o Edge armazena em cache várias identidades do Microsoft 365 e, às vezes, seleciona a conta incorreta ao abrir uma nova guia. Este guia explica a causa raiz e fornece uma correção passo a passo para garantir que o Edge sempre abra o tenant correto.

O problema geralmente aparece quando você está conectado a várias contas corporativas, escolares ou pessoais da Microsoft no Edge. O link de upload aciona um redirecionamento para login.microsoftonline.com, onde o Edge escolhe a primeira conta em cache em vez da associada ao arquivo ou pasta que você clicou. Ao limpar dados específicos do navegador e ajustar as configurações de perfil do Edge, você pode forçar o carregamento do tenant correto toda vez.

Este artigo aborda a causa técnica, as configurações exatas do navegador a serem alteradas e como evitar que o problema se repita. Você também aprenderá o que fazer se a correção não funcionar imediatamente.

Principais conclusões: corrigindo o tenant errado no Edge

  • Configurações do Edge > Perfis > Login em várias contas: Desative esta opção para impedir que o Edge alterne automaticamente as contas ao abrir links do OneDrive.
  • Configurações do Edge > Privacidade, pesquisa e serviços > Limpar dados de navegação: Limpe imagens em cache, cookies e dados de site para login.microsoftonline.com e onedrive.live.com para remover tokens de tenant obsoletos.
  • Use a URL do tenant correta diretamente: Adicione aos favoritos a URL específica do seu OneDrive no formato https://seudominio-my.sharepoint.com para evitar conflitos de seleção de conta.

ADVERTISEMENT

Por que o Edge abre o tenant errado do OneDrive

O OneDrive for Business usa o Azure Active Directory para autenticação. Quando você clica em um link de upload, o navegador envia uma solicitação para login.microsoftonline.com, que exibe uma lista de contas da Microsoft em cache. O Edge, por padrão, permite que vários perfis sejam executados simultaneamente e armazena tokens de autenticação para cada perfil em seu armazenamento local.

O problema ocorre quando o link não contém um redirecionamento específico do tenant. Em vez disso, o link aponta para uma URL genérica do OneDrive, como onedrive.com ou onedrive.live.com. O Edge então verifica seus tokens em cache e seleciona a conta usada mais recentemente, que pode pertencer a um tenant diferente. Isso não é um bug — é o comportamento pretendido do cache de várias contas do Edge, mas causa confusão quando você precisa acessar o OneDrive de uma organização específica.

Como o Edge armazena tokens de tenant

Quando você faz login em um tenant do Microsoft 365 no Edge, o navegador grava um token no armazenamento local de login.microsoftonline.com. Se você fizer login em um segundo tenant no mesmo perfil do Edge, o novo token substitui ou se junta à lista de tokens existente. Na próxima vez que você abrir um link do OneDrive, o Edge lerá a lista de tokens e escolherá a conta que aparece primeiro — geralmente a autenticada mais recentemente, não a que você precisa.

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

  1. Desative o login em várias contas no Edge
    Abra o Edge e vá para Configurações > Perfis > Preferências. Desative a opção Login em várias contas. Isso impede que o Edge alterne automaticamente entre contas em cache ao clicar em um link de upload. Reinicie o Edge após fazer essa alteração.
  2. Limpe os tokens em cache para login da Microsoft e OneDrive
    No Edge, vá para Configurações > Privacidade, pesquisa e serviços > Limpar dados de navegação. Clique em Escolher o que limpar. Defina o intervalo de tempo como Todo o período. Marque Cookies e outros dados do site e Imagens e arquivos em cache. Clique em Limpar agora. Isso remove todos os tokens de autenticação armazenados para login.microsoftonline.com e onedrive.live.com.
  3. Saia de todas as contas da Microsoft no Edge
    Clique no ícone de perfil no canto superior direito do Edge. Clique em Gerenciar configurações de perfil. Em Login, clique em Sair. Repita isso para cada perfil que tenha uma conta da Microsoft conectada. Feche todas as janelas do Edge.
  4. Faça login novamente usando a URL correta do tenant
    Abra uma nova janela do Edge e navegue diretamente para a URL específica do seu OneDrive. O formato é https://seudominio-my.sharepoint.com. Substitua seudominio pelo domínio da sua organização. Faça login usando apenas a conta associada a esse tenant. Não adicione outras contas ao mesmo perfil.
  5. Teste o link de upload
    Clique em um link de upload do OneDrive for Business de qualquer fonte — um e-mail, uma biblioteca de documentos do SharePoint ou um arquivo do Microsoft Teams. O link agora deve abrir o tenant correto sem solicitar que você escolha uma conta.

ADVERTISEMENT

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

O link é uma URL genérica onedrive.com

Alguns links de upload usam o domínio genérico onedrive.com em vez da URL específica do seu tenant. Esses links são projetados para redirecionar para o tenant correto com base na conta logada, mas o Edge ainda pode escolher a errada. Para corrigir, substitua a URL genérica pela URL específica do seu tenant antes de clicar. Você também pode pedir ao administrador de TI para atualizar o link incluindo o ID do tenant.

Outro perfil do Edge tem a conta correta

Se você usa vários perfis no Edge, a conta correta pode estar conectada em um perfil diferente. Quando você clica em um link em um perfil, o Edge às vezes abre o link em outro perfil que possui o token em cache. Para evitar isso, vá para Configurações > Perfis > Preferências e desative Permitir login único para sites corporativos ou educacionais usando este perfil. Em seguida, limpe os dados de navegação novamente e reinicie o Edge.

A sincronização da conta do Windows está interferindo

Se sua conta de usuário do Windows 10 ou Windows 11 estiver conectada a uma conta corporativa ou educacional do Microsoft 365, o Edge pode usar essa identidade mesmo quando você deseja um tenant diferente. Para interromper isso, vá para Configurações do Windows > Contas > Acessar trabalho ou escola. Desconecte todas as contas que não estão relacionadas ao tenant que você deseja usar. Em seguida, reinicie o Edge.

URL específica do OneDrive vs URL genérica: principais diferenças

Item URL específica do tenant URL genérica
Formato da URL https://seudominio-my.sharepoint.com https://onedrive.com ou https://onedrive.live.com
Seleção de conta Força a autenticação para o tenant especificado Depende dos tokens de conta em cache do navegador
Risco de tenant errado Baixo — sempre abre o tenant correto Alto — pode selecionar a conta usada mais recentemente
Melhor caso de uso Links diretos para arquivos, pastas ou links compartilhados Links de upload de fontes externas

Usar a URL específica do tenant é a maneira mais confiável de evitar confusão de tenant. Se você clica frequentemente em links de upload, adicione aos favoritos a URL específica do seu OneDrive e abra-a manualmente antes de clicar no link.

Agora você pode impedir que o Edge abra o tenant errado do OneDrive desativando o login em várias contas, limpando tokens em cache e usando sua URL específica do tenant. Como próximo passo, verifique se seu administrador de TI pode configurar políticas de acesso condicional do Azure AD para restringir quais tenants podem autenticar a partir do seu dispositivo. Para controle avançado, use o gerenciador de perfis do Edge para criar um perfil dedicado para cada tenant do Microsoft 365 com o qual você trabalha.

ADVERTISEMENT