A Microsoft app for iOS and Android devices that enables authentication with two-factor verification, phone sign-in, and code generation
O código de uso único (TOTP) ficar inválido mesmo dentro dos 30 segundos normalmente indica problema de sincronização de horário entre o dispositivo que gera o código (celular com Authenticator/Outlook) e o dispositivo em que está sendo feito o login (PC, por exemplo).
Para corrigir:
- Verificar o horário nos dois dispositivos
- Conferir a hora e data no computador e no celular.
- Se houver diferença (mesmo de poucos minutos), ajustar até ficarem iguais.
- Ajustar as configurações de relógio no celular
- Abrir as configurações de Data e Hora no celular.
- Seguir as instruções específicas do sistema:
- iPhone: ver Change the date and time on iPhone
- Android: ver How to fix the incorrect time on your Android phone
- Se necessário, desativar e reativar a opção equivalente a Set Time Automatically (Definir hora automaticamente) para forçar a sincronização correta.
- Gerar um novo código
- Depois que os relógios do computador e do celular estiverem sincronizados, abrir novamente o Authenticator/Outlook.
- Aguardar o próximo código (novo ciclo de 30 segundos) e digitar esse novo código imediatamente na tela de verificação em duas etapas.
Se o erro continuar aparecendo como “código inválido” mesmo após sincronizar os relógios e usar um código novo, aguardar alguns minutos e tentar novamente, pois também pode haver atraso/latência no processo de autenticação.
References: