Ao clicar no botão Upload no OneDrive for Business no Google Chrome, o navegador às vezes abre uma página de login ou um seletor de arquivos que pertence a um locatário diferente do Microsoft 365 da sua organização. Isso impede o upload de arquivos e pode exibir pastas ou arquivos que você não reconhece. O problema ocorre porque o Chrome armazena em cache tokens de autenticação e dados de site de várias contas Microsoft 365 conectadas ao mesmo perfil do navegador. Este artigo explica a causa raiz e fornece etapas específicas para forçar o Chrome a usar o locatário correto e limpar os dados em cache conflitantes.
Principais conclusões: corrigir upload do OneDrive para o locatário errado no Chrome
- Chrome > Configurações > Privacidade e segurança > Limpar dados de navegação > Imagens e arquivos em cache + Cookies e outros dados do site: Remove tokens de autenticação em cache que causam redirecionamento incorreto do locatário.
- Seletor de perfis do Chrome > Alternar para o perfil correto: Isola contas de trabalho e pessoais do Microsoft 365 para evitar sobreposição de tokens.
- URL do aplicativo web do OneDrive: https://seudominio-my.sharepoint.com: Acessar diretamente a URL do SharePoint específica do seu locatário evita o seletor de locatários que pode abrir o locatário errado.
Por que o OneDrive Web abre o locatário errado no Chrome
O Google Chrome armazena cookies de autenticação e dados de site em cache separadamente para cada domínio de site. Quando você faz login em várias contas do Microsoft 365 no mesmo perfil do navegador, o Chrome pode servir a sessão em cache da conta errada ao clicar em Upload no OneDrive. Isso acontece porque o aplicativo web do OneDrive usa o mesmo domínio de autenticação central login.microsoftonline.com para todos os locatários. O Chrome nem sempre consegue distinguir qual token de locatário usar, especialmente se você fez login recentemente em um locatário diferente na mesma janela do navegador.
O problema é mais comum quando você usa uma conta pessoal da Microsoft e uma conta corporativa ou de estudante no mesmo perfil do Chrome. O Chrome mescla o estado da sessão para o domínio login.microsoftonline.com, fazendo com que o seletor de arquivos ou a caixa de diálogo de upload mostre conteúdo do locatário errado. Limpar os cookies e dados do site em cache para domínios da Microsoft força o Chrome a solicitar um novo token de autenticação para o locatário correto.
Etapas para forçar o OneDrive Web a usar o locatário correto
Execute as etapas na ordem listada. Cada etapa aborda uma camada específica dos dados em cache do Chrome.
- Sair de todas as contas da Microsoft no Chrome
Abra o Chrome e vá para myaccount.microsoft.com. Clique na sua foto de perfil no canto superior direito e selecione Sair. Repita para accounts.microsoft.com e qualquer site do SharePoint que você tenha aberto. Sair limpa o token ativo da sessão do navegador. - Limpar cookies e dados em cache para domínios da Microsoft
Clique no ícone de cadeado na barra de endereços ao lado da URL do OneDrive. Selecione Cookies e dados do site > Gerenciar. Remova todos os cookies para login.microsoftonline.com, microsoftonline.com, sharepoint.com e onedrive.live.com. Em seguida, vá para Configurações do Chrome > Privacidade e segurança > Limpar dados de navegação. Selecione Imagens e arquivos em cache e Cookies e outros dados do site. Defina o intervalo de tempo como Todo o período. Clique em Limpar dados. - Usar um perfil dedicado do Chrome para contas de trabalho
Clique no ícone de perfil no canto superior direito do Chrome e selecione Adicionar. Crie um novo perfil chamado Trabalho ou Office 365. Não faça login com uma conta pessoal da Microsoft neste perfil. Abra o perfil e vá diretamente para a URL do OneDrive da sua organização, por exemplo https://suaempresa-my.sharepoint.com. Faça login apenas com sua conta corporativa ou de estudante. - Desativar o login automático nas configurações do Chrome
No novo perfil de trabalho, vá para Configurações do Chrome > Você e Google > Sincronização e serviços do Google. Desative Permitir login no Chrome. Isso impede que o Chrome faça login automaticamente com uma conta pessoal que possa conflitar com seu locatário de trabalho. - Testar o upload com uma janela de navegação privada
Abra uma janela anônima do Chrome (Ctrl+Shift+N). Navegue até a URL do OneDrive específica do seu locatário. Faça login com suas credenciais de trabalho. Clique em Upload e selecione um arquivo. Se o upload funcionar corretamente, o problema é confirmado como um problema de sessão em cache no seu perfil normal. - Limpar o cache de host do Chrome se o problema persistir
Digite chrome://net-internals/#dns na barra de endereços. Clique em Limpar cache de host. Em seguida, vá para chrome://net-internals/#sockets e clique em Fechar sockets ociosos seguido de Esvaziar pools de sockets. Isso limpa o cache interno de DNS e conexão do Chrome que pode conter dados de roteamento de locatário desatualizados.
Se o OneDrive ainda abrir o locatário errado após a correção principal
OneDrive mostra uma página de seletor de locatários em vez da caixa de diálogo de upload
Algumas organizações usam uma página de seletor de locatários que lista vários locatários ao fazer login. Essa página pode mostrar locatários que você acessou anteriormente. Selecione o locatário correto na lista. Se o locatário correto não aparecer, peça ao administrador do Microsoft 365 para verificar a política de locatário para colaboração externa e acesso de convidado. Pode ser necessário sair de todos os locatários e fazer login novamente usando o link Usar outra conta.
Chrome redireciona para uma página de login genérica toda vez
Isso indica que o Chrome não está retendo o cookie específico do locatário mesmo após limpar os dados. Abra Configurações do Chrome > Privacidade e segurança > Configurações do site > Cookies e dados do site. Certifique-se de que Bloquear cookies de terceiros não esteja ativado para os domínios da Microsoft. Adicione uma exceção para []sharepoint.com e []microsoftonline.com para permitir cookies. Em seguida, repita as etapas para limpar dados em cache e fazer login novamente.
O botão de upload está desabilitado ou ausente
Se o botão de upload estiver desabilitado, você pode estar visualizando um site do SharePoint que tem permissões de upload restritas. Verifique se você tem pelo menos permissões de Contribuição ou Edição na biblioteca de documentos. Entre em contato com o proprietário do site ou administrador do Microsoft 365 para verificar seu nível de permissão. Alternativamente, o site pode ter restrições de tipo de arquivo que bloqueiam o arquivo específico que você está tentando enviar.
Upload no OneDrive Web vs Sincronização do Desktop: Principais Diferenças para Acesso ao Locatário
| Item | Upload no OneDrive Web | Sincronização do OneDrive Desktop |
|---|---|---|
| Método de seleção de locatário | Cookies de sessão do navegador e tokens em cache | Gerenciador de credenciais do Windows e registro |
| Causa comum de locatário errado | Várias contas Microsoft conectadas ao mesmo perfil do Chrome | Credenciais desatualizadas de conta corporativa ou de estudante no Gerenciador de Credenciais |
| Correção para incompatibilidade de locatário | Limpar cookies e usar um perfil dedicado do Chrome | Remover credenciais antigas do Gerenciador de Credenciais do Windows e adicionar a conta correta novamente |
| Limite de tamanho de arquivo para upload | 250 GB por arquivo | 250 GB por arquivo |
| Acesso offline | Não disponível | Disponível via Arquivos Sob Demanda |
Após seguir as etapas acima, você deve conseguir fazer upload de arquivos para o locatário correto do OneDrive no Chrome sem ver arquivos de outra organização. Use um perfil dedicado do Chrome para contas de trabalho para evitar que o problema se repita. Como dica avançada, você pode criar um atalho do Chrome na área de trabalho com o sinalizador –profile-directory para abrir automaticamente seu perfil de trabalho. Clique com o botão direito no atalho do Chrome, selecione Propriedades e adicione –profile-directory=”Profile 2″ ao campo Destino, substituindo Profile 2 pelo nome da pasta do seu perfil de trabalho.