O Outlook 2007 pede-lhe repetidamente uma palavra-passe em determinadas condições de rede

Sintomas

Em determinadas condições de rede, o Microsoft Office Outlook 2007 pede-lhe repetidamente uma palavra-passe. Se não introduzir uma palavra-passe ou se introduzir uma palavra-passe incorrecta, o Outlook 2007 pode silenciosamente entrar em modo Offline. Neste caso, não receberá uma mensagem de erro ou uma notificação, e não será ligado à caixa de correio.

Resolução

Importante Não aplique esta correcção se tiver sido aplicada uma política de bloqueio de conta.

Para obter uma descrição geral da política de bloqueio de conta, visite o seguinte Web site Microsoft TechNet:

Como obter a correcção

Este problema foi corrigido no pacote de correcções do Outlook 2007 957909. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft

descrição do pacote de correcções do Outlook 2007 pós-Service Pack 1: 24 de Setembro de 2008

Como activar a correcção

Importante Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para uma maior protecção, efectue o backup do Registro antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar cópias de segurança e restaurar o registo, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

como efectuar cópias de segurança e restaurar o registo no Windows  

Para activar a correcção, siga estes passos:

  1. Saia do Outlook 2007.

  2. Inicie o Editor de Registo.

    • No Windows Vista, clique em Iniciar windows icon, escreva regedit na caixa Iniciar procura e, em seguida, prima ENTER.

      Notice icon Se lhe for pedido para uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou confirme.

    • No Windows XP, clique em Iniciar, clique em
      Executar, escreva regedit no
      Abrir caixa e, em seguida, clique em OK.

  3. Localize e, em seguida, clique para seleccionar a seguinte chave de registo:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC Nota Se a chave RPC não existir, siga estes passos:

    1. Botão direito do rato na chave do Outlook , aponte para
      Novoe, em seguida, clique em chave.

    2. Escreva RPCe, em seguida, prima ENTER.

  4. Depois de seleccionar a chave especificada no passo 3, aponte para Novo no menu Editar e, em seguida, clique em
    Valor DWORD.

  5. Escreva UseWindowsUserCredentialse, em seguida, prima ENTER.

  6. UseWindowsUserCredentialscom o botão direito e, em seguida, clique em Modificar.

  7. Na caixa dados do valor , escreva o valor que pretende utilizar e, em seguida, clique em OK.

    Nota Quando definir o valor de UseWindowsUserCredentials como 1, serão utilizadas apenas as credenciais do utilizador ambiente de trabalho. Os cenários seguintes podem ajudar a determinar o valor que pretende utilizar.

    • Conta: domínio
      UseWindowsUserCredentials: 0 (ou não presente)
      Protocolo: TCP, HTTP com autorização NTML
      Resultado: ligar ao Microsoft Exchange sem pedir credenciais de utilizador.

    • Contas: sem domínio
      UseWindowsUserCredentials: 0 (ou não presente)
      Protocolo: TCP, HTTP com autorização de NTLM
      Resultado: pedir credenciais de utilizador e ligar ao Microsoft Exchange.

    • Conta: domínio
      UseWindowsUserCredentials: 1
      Protocolo: TCP, HTTP com autorização de NTLM
      Resultado: ligar ao Microsoft Exchange sem pedir credenciais de utilizador.

    • Contas: sem domínio
      UseWindowsUserCredentials: 1
      Protocolo: TCP, HTTP com autorização de NTLM
      Resultado: pedir credenciais de utilizador e não irá ligar ao Microsoft Exchange. Permanece no estado desligado, ocasionalmente, a tentar ligar.

    • Conta: domínio
      UseWindowsUserCredentials: 1
      Protocolo: HTTP com autorização básica
      Resultado: pede as credenciais de utilizador com êxito e liga ao Microsoft Exchange. Além disso, vai continuar a pedir-lhe se escreve a palavra-passe de modo incorrecto.

    • Contas: sem domínio
      UseWindowsUserCredentials: 1
      Protocolo: HTTP com autorização básica
      Resultado: pede as credenciais de utilizador com êxito e liga ao Microsoft Exchange. Além disso, se escreve a palavra-passe, continuará a pedir-lhe.

    • Conta: domínio
      UseWindowsUserCredentials: 1
      Passos adicionais: quando configurar o perfil, seleccione Pedir sempre o nome de utilizador e palavra-passe.
      Resultado: pede as credenciais de utilizador com êxito e liga ao Microsoft Exchange.

  8. No menu ficheiro , clique em
    Sair para sair do Editor de registo.

Pode utilizar a seguinte entrada de registo para desactivar os pedidos de credenciais quando recebe um erro de autenticação de credenciais.

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

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


Pode utilizar a seguinte entrada de registo para definir um período de tempo de espera. Se a Microsoft receber um erro de autenticação, tentativas para adquirir outro conjunto de credenciais irão falhar por um tempo limite período definido na entrada de registo.


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

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



Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais informações

Esta correcção não irá resolver este problema, caso se verifiquem as seguintes condições:

  • Tem várias contas do Microsoft Exchange Server que utilizam credenciais de utilizador diferente.

  • Defina o valor de UseWindowsUserCredentials como 1 no registo.

Por exemplo, iniciar sessão no Windows como Fourthcoffee\User1. No entanto, inicie o Outlook com um perfil para a caixa de correio de Fourthcoffee\User2.

Neste cenário, o Outlook liga ao Active Directory, primeiro, efectuando uma chamada de procedimento remoto (RPC) referência contra o Exchange Server. Este é seguido por um segundo RPC para o Active Directory que fornece a referência. Nenhum destas chamadas de procedimento remoto requer quaisquer informações sobre a conta de caixa de correio. Neste caso, a conta de caixa de correio é Fourthcoffee\User2.

Por predefinição, o Outlook tenta sempre as credenciais que utiliza para iniciar sessão no computador em primeiro lugar, no presente caso Fourthcoffee\User1. Por conseguinte, esta ligação é considerada concluída com êxito. Isto é, o computador de credenciais para Fourthcoffee\User1. Em seguida, o Outlook tenta estabelecer ligação à caixa de correio para Fourthcoffee\user2. Uma vez que as credenciais para Fourthcoffee\User1 com êxito foram utilizadas durante o processo de referência do Active Directory, o Outlook tenta estas mesmas credenciais para iniciar sessão na caixa de correio para Fourthcoffee\User2. Uma vez que o Fourthcoffee\User1 não tem permissões para a caixa de correio para Fourthcoffee\User2, falha o início de sessão de caixa de correio. Acesso negado. Uma vez que UseWindowsUserCredentials for definido como 1 neste exemplo, o Outlook utiliza apenas as credenciais do ambiente de trabalho e suprime o pedido de credenciais. Por conseguinte, silenciosamente falhar repetidamente.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×