O Outlook 2007 solicita repetidamente uma senha sob determinadas condições de rede

Sintomas

Sob determinadas condições de rede, Microsoft Office Outlook 2007 solicita repetidamente uma senha. Se você não digitar uma senha ou se você digitar uma senha incorreta, o Outlook 2007 silenciosamente pode entrar no modo Offline. Nesse caso, você não recebe uma mensagem de erro ou uma notificação, e você não estará conectado à caixa de correio.

Resolução

Importante: Não aplique este hotfix se tiver sido aplicada a uma diretiva de bloqueio de conta.

Para uma visão geral sobre a diretiva de bloqueio de conta, visite o seguinte site da Microsoft TechNet Web:

Como obter o hotfix

Esse problema é corrigido no pacote de hotfix do Outlook 2007 957909. Para obter mais informações, clique no número de artigo a seguir para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:

descrição do pacote de hotfix do Outlook 2007 pós-Service Pack 1: 24 de setembro de 2008

Como habilitar o hotfix

Importante: essa seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer caso você modifique o registro incorretamente. Portanto, certifique-se de seguir estes passos cuidadosamente. Para obter mais proteção, faça backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro caso ocorra um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número do artigo a seguir para visualizá-lo na Base de Dados de Conhecimento da Microsoft:

como fazer backup e restaurar o registro no Windows  

Para habilitar o hotfix, siga estas etapas:

  1. Saia do Outlook 2007.

  2. Inicie o Editor do Registro.

    • No Windows Vista, clique em Start botão Iniciar do Windows, digite regedit na caixa Iniciar pesquisa e pressione ENTER.

      Ícone de Aviso Se você for solicitado a informar uma senha de administrador ou uma confirmação, digite a senha ou forneça a confirmação.

    • No Windows XP, clique em Iniciar, clique em
      Executar, digite regedit na
      Abrir caixa e, em seguida, clique em Okey.

  3. Localize e clique para selecionar a seguinte chave do registro:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC Observação: Se a chave RPC não existir, siga estas etapas:

    1. Clique com botão direito a chave do Outlook , aponte para
      Novoe em seguida, clique em chave.

    2. Digite RPCe, em seguida, pressione ENTER.

  4. Após selecionar a chave especificada na etapa 3, aponte para novo no menu Editar e, em seguida, clique em
    Valor DWORD.

  5. Digite UseWindowsUserCredentialse pressione ENTER.

  6. Clique com o botão UseWindowsUserCredentialse, em seguida, clique em Modificar.

  7. Na caixa dados do valor , digite o valor que você deseja usar e, em seguida, clique em Okey.

    Observação: Quando você definir o valor de UseWindowsUserCredentials como 1, somente as credenciais do usuário da área de trabalho serão usadas. Os cenários a seguir podem ajudá-lo a determinar o valor que você deseja usar.

    • Conta: domínio
      UseWindowsUserCredentials: 0 (ou não está presente)
      Protocolo: TCP, HTTP com autorização de NTML
      Resultado: conectar-se ao Microsoft Exchange sem pedir credenciais de usuário.

    • Conta: não domínio
      UseWindowsUserCredentials: 0 (ou não está presente)
      Protocolo: TCP, HTTP com autorização de NTLM
      Resultado: solicitar as credenciais do usuário e conectar-se ao Microsoft Exchange.

    • Conta: domínio
      UseWindowsUserCredentials: 1
      Protocolo: TCP, HTTP com autorização de NTLM
      Resultado: conectar-se ao Microsoft Exchange sem pedir credenciais de usuário.

    • Conta: não domínio
      UseWindowsUserCredentials: 1
      Protocolo: TCP, HTTP com autorização de NTLM
      Resultado: não solicita as credenciais do usuário e não se conectar ao Microsoft Exchange. Permanece no estado desconectado, ocasionalmente tentando se conectar.

    • Conta: domínio
      UseWindowsUserCredentials: 1
      Protocolo: HTTP com autorização básica
      Resultado: solicita as credenciais do usuário e com êxito se conecta ao Microsoft Exchange. Além disso, ele continuará a solicitar se você digitar errado a sua senha.

    • Conta: não domínio
      UseWindowsUserCredentials: 1
      Protocolo: HTTP com autorização básica
      Resultado: solicita as credenciais do usuário e com êxito se conecta ao Microsoft Exchange. Além disso, se você digitar errado a sua senha, ela continuará a solicitar.

    • Conta: domínio
      UseWindowsUserCredentials: 1
      Etapas adicionais: quando você configurar o perfil, selecione sempre solicitar nome de usuário e senha.
      Resultado: solicita as credenciais do usuário e com êxito se conecta ao Microsoft Exchange.

  8. No menu arquivo , clique em
    Sair para sair do Editor do registro.

Você pode usar a seguinte entrada do registro para desativar os avisos de credenciais quando você recebe um erro de autenticação de credenciais.

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC\DisableTransientFailureAuthPrompts (DWORD)

(padrão para FALSE, 1 é TRUE e 0 é falso)


Você pode usar a seguinte entrada do registro para definir um período de tempo limite. Quando recebemos um erro de autenticação, tenta adquirir outro conjunto de credenciais falhará para um tempo limite de período definido na entrada do registro.


HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC\TransientFailureBackoff (DWORD)

[o padrão é 10000 MS (0x2710), o valor máximo é 2147483648 (0x8000000)]



Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Mais informações

Esse hotfix não resolverá o problema se as seguintes condições forem verdadeiras:

  • Você tem várias contas do Microsoft Exchange Server que usam credenciais de usuário diferentes.

  • Defina o valor de UseWindowsUserCredentials como 1 no registro.

Por exemplo, você fazer logon no Windows como Fourthcoffee\User1. No entanto, iniciar o Outlook com um perfil para a caixa de correio de Fourthcoffee\User2.

Nesse cenário, o Outlook se conecta ao Active Directory, primeiro fazendo uma chamada de procedimento remoto (RPC) referência contra o Exchange Server. Isso é seguido por uma segunda RPC para o Active Directory fornece a referência. Nenhuma dessas RPCs requer que todas as informações sobre a conta de caixa de correio. Nesse caso, a conta de caixa de correio é Fourthcoffee\User2.

Por padrão, o Outlook tenta sempre as credenciais que você usa para fazer logon no computador pela primeira vez, neste caso Fourthcoffee\User1. Portanto, essa conexão é considerada bem-sucedida. Ou seja, o computador credenciais para Fourthcoffee\User1. Em seguida, o Outlook tenta se conectar à caixa de correio para Fourthcoffee\user2. Porque as credenciais para Fourthcoffee\User1 com êxito foram usadas durante o processo de referência do Active Directory, o Outlook tenta essas mesmas credenciais para fazer logon na caixa de correio para Fourthcoffee\User2. Como Fourthcoffee\User1 não tem permissões para a caixa de correio para Fourthcoffee\User2, falha de logon da caixa de correio. O acesso é negado. Porque UseWindowsUserCredentials está definido como 1 neste exemplo, o Outlook usa apenas as credenciais do desktop e suprime o prompt de credenciais. Portanto, ele silenciosamente falhar repetidamente.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×