Como Corrigir o Erro MSAL_ERROR_INVALID_REFRESH_TOKEN do Copilot em Aplicativos Desktop
🔍 WiseChecker

Como Corrigir o Erro MSAL_ERROR_INVALID_REFRESH_TOKEN do Copilot em Aplicativos Desktop

Você abre um aplicativo desktop do Microsoft 365 como Word ou Outlook e tenta usar o Copilot, mas vê o erro MSAL_ERROR_INVALID_REFRESH_TOKEN. Esse erro impede o Copilot de gerar respostas ou conectar-se aos dados do Microsoft Graph. A causa é um token de atualização corrompido ou expirado que a MSAL não consegue mais validar. Este artigo explica por que o token falha e fornece correções passo a passo para limpar o token em cache e restaurar a funcionalidade do Copilot.

Principais conclusões: Corrigindo o erro MSAL_ERROR_INVALID_REFRESH_TOKEN do Copilot

  • Gerenciador de Credenciais do Windows > Credenciais do Windows > MicrosoftOffice16_Data:ADAL: Exclua todas as entradas com este prefixo para limpar tokens obsoletos.
  • Sair e entrar novamente: Dispara uma nova aquisição de token do Microsoft Entra ID.
  • Central de administração do Microsoft 365 > Integridade > Integridade do serviço: Verifique se há incidentes no serviço de autenticação antes de solucionar problemas localmente.

ADVERTISEMENT

Por que o erro MSAL_ERROR_INVALID_REFRESH_TOKEN ocorre

O erro MSAL_ERROR_INVALID_REFRESH_TOKEN aparece quando a MSAL não consegue trocar um token de atualização armazenado por um novo token de acesso. Isso acontece quando o token de atualização foi revogado, expirado ou corrompido no cache de credenciais local.

Gatilhos comuns incluem uma redefinição de senha pelo usuário ou administrador de TI, uma alteração na política de acesso condicional no Microsoft Entra ID ou uma atualização mal-sucedida do Microsoft 365 que corrompe o cache de token. Quando o Copilot tenta autenticar no Microsoft Graph, ele apresenta o token inválido e o servidor retorna esse erro específico.

O cache de token é armazenado no Gerenciador de Credenciais do Windows sob o prefixo MicrosoftOffice16_Data. Excluir essas entradas força o aplicativo desktop a solicitar um novo token do provedor de identidade no próximo login.

Passos para limpar o cache de token e resolver o erro

A correção principal envolve excluir os tokens em cache e entrar novamente no aplicativo desktop do Microsoft 365. Siga estes passos em ordem.

  1. Feche todos os aplicativos desktop do Microsoft 365
    Feche Word, Excel, PowerPoint, Outlook e Teams. Feche também os processos em segundo plano desses aplicativos no Gerenciador de Tarefas para evitar bloqueios no cache de credenciais.
  2. Abra o Gerenciador de Credenciais do Windows
    Pressione a tecla Windows, digite Gerenciador de Credenciais e selecione o resultado. Clique em Credenciais do Windows na seção superior.
  3. Exclua todas as entradas MicrosoftOffice16_Data
    Role até a seção Credenciais Genéricas. Procure qualquer entrada que comece com MicrosoftOffice16_Data:ADAL: ou MicrosoftOffice16_Data:MSAL:. Clique na seta para expandir cada entrada e clique em Remover. Confirme a exclusão. Exclua todas as entradas com esse prefixo.
  4. Abra qualquer aplicativo desktop do Microsoft 365
    Inicie o Word ou Outlook. Você verá uma solicitação de login. Insira as credenciais da sua conta corporativa ou educacional do Microsoft 365. Não pule esta etapa, mesmo que o aplicativo pareça já estar conectado.
  5. Teste o Copilot
    Abra um documento ou e-mail e abra o painel do Copilot. Digite um prompt simples como Resumir este documento. O erro não deve mais aparecer. Se aparecer, prossiga para o próximo método.

Método 2: Usar o Assistente de Suporte e Recuperação da Microsoft

O Assistente de Suporte e Recuperação da Microsoft (SaRA) pode automatizar a limpeza do cache de token. Baixe a ferramenta na central de administração do Microsoft 365 ou em aka.ms/SaRADownload. Execute a ferramenta, selecione Office e depois Login, e siga as instruções. A ferramenta excluirá as credenciais em cache e redefinirá o estado de login.

Método 3: Redefinir o estado de ativação do Microsoft 365

Se o erro persistir, redefina todo o estado de ativação. Abra um Prompt de Comando como administrador. Navegue até a pasta de instalação do Office, geralmente C:\Program Files\Microsoft Office\Office16. Execute o comando cscript ospp.vbs /dstatus para verificar o status de ativação atual. Em seguida, execute cscript ospp.vbs /act para forçar uma reativação. Isso limpa todos os tokens em cache e registra novamente a chave do produto nos servidores da Microsoft.

ADVERTISEMENT

Se o Copilot ainda apresentar problemas após a correção principal

O Copilot mostra o erro novamente após algumas horas

Isso indica um problema de autenticação recorrente. Verifique o status da licença do Microsoft 365 na central de administração. Vá para Cobrança > Licenças e confirme se o usuário tem uma licença ativa do Copilot atribuída. Se a licença estiver expirada ou removida, o token será revogado repetidamente.

O erro aparece apenas em um dispositivo, mas não em outros

O problema é local na máquina. Execute o Assistente de Suporte e Recuperação da Microsoft nesse dispositivo. Se a ferramenta não resolver, desinstale e reinstale os aplicativos desktop do Microsoft 365. Vá para Configurações > Aplicativos > Aplicativos instalados, selecione Microsoft 365 e clique em Desinstalar. Depois reinstale pelo portal do Microsoft 365.

O Copilot retorna um código de erro MSAL diferente

Se você vir MSAL_ERROR_INTERACTION_REQUIRED ou MSAL_ERROR_USER_CANCELED, o cache de token provavelmente está intacto, mas a sessão do usuário precisa de reautenticação. Saia de todos os aplicativos do Office, limpe as entradas MicrosoftOffice16_Data conforme descrito acima e faça login novamente.

Erro de token do Copilot vs outros erros MSAL: Principais diferenças

Item MSAL_ERROR_INVALID_REFRESH_TOKEN MSAL_ERROR_INTERACTION_REQUIRED
Causa raiz Token de atualização expirado, revogado ou corrompido Usuário precisa reautenticar devido a mudança de política ou solicitação de MFA
Local da correção Gerenciador de Credenciais do Windows ou ferramenta SaRA Sair e entrar novamente no aplicativo desktop
Padrão de recorrência Persistente até o cache ser limpo Única vez após mudança de política
Ação do usuário necessária Excluir credenciais em cache manualmente Apenas concluir o login interativo

Agora você pode limpar o erro MSAL_ERROR_INVALID_REFRESH_TOKEN excluindo as entradas MicrosoftOffice16_Data no Gerenciador de Credenciais do Windows e fazendo login novamente. Para casos recorrentes, use o Assistente de Suporte e Recuperação da Microsoft ou redefina o estado de ativação do Office. Como etapa avançada, monitore os logs de login do seu locatário na central de administração do Microsoft Entra em Monitoramento > Logs de login para identificar políticas de acesso condicional que possam estar invalidando tokens.

ADVERTISEMENT