Outlook 2007 vous invite à plusieurs reprises à entrer un mot de passe en fonction de conditions réseau spécifiques

S’applique à : Microsoft Office Outlook 2007

Symptômes


Dans certaines conditions de réseau, Microsoft Office Outlook 2007 vous demande plusieurs fois un mot de passe. Si vous n’entrez pas un mot de passe ou si vous entrez un mot de passe incorrect, Outlook 2007 peut entrer silencieusement en mode hors connexion. Dans ce cas, vous ne recevez pas un message d’erreur ou d’une notification, et vous ne serez pas connecté à la boîte aux lettres.

Résolution


Important N’appliquez pas ce correctif logiciel si une stratégie de verrouillage de compte a été appliquée.

Pour une vue d’ensemble de la stratégie de verrouillage de compte, visitez le site Web Microsoft TechNet suivant :

Comment faire pour obtenir le correctif

Ce problème est résolu dans le package de correctifs Outlook 2007 957909. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
Description de 957909 du package de correctifs postérieur au Service Pack 1 Outlook 2007 : 24 septembre 2008

Comment faire pour activer le correctif logiciel

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Vous pourriez alors restaurer le Registre si un problème survient. Pour plus d’informations sur la façon de sauvegarder et de restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
322756 comment sauvegarder et restaurer le Registre dans Windows
 

Pour activer le correctif, procédez comme suit :
  1. Quittez Outlook 2007.
  2. Démarrez l'Éditeur du Registre.
    • Dans Windows Vista, cliquez sur Start
      Bouton Démarrer de Windows
      et tapez regedit dans la zone Rechercher , puis appuyez sur ENTRÉE.

      Icône d'information
       Si vous êtes invité à entrer un mot de passe administrateur ou une confirmation, tapez le mot de passe ou indiquez la confirmation demandée.
    • Dans Windows XP, cliquez sur Démarrer, cliquez sur
      Exécuter, tapez regedit dans la
      Ouvrir puis cliquez sur OK.
  3. Recherchez, puis cliquez pour sélectionner la clé de Registre suivante :
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC
    Remarque Si la clé RPC n’existe pas, procédez comme suit :
    1. Cliquez sur la clé Outlook , pointez sur
      De Nouveau, puis cliquez sur clé.
    2. Tapez RPCet appuyez sur ENTRÉE.
  4. Après avoir sélectionné la clé spécifiée à l’étape 3, pointez sur Nouveau dans le menu Edition , puis cliquez sur
    Valeur DWORD.
  5. Tapez UseWindowsUserCredentialset appuyez sur ENTRÉE.
  6. Cliquez (bouton droit) sur UseWindowsUserCredentialset puis cliquez sur Modifier.
  7. Dans la zone données de la valeur , tapez la valeur que vous souhaitez utiliser, puis cliquez sur OK.

    Remarque Lorsque vous affectez la valeur UseWindowsUserCredentials 1, uniquement les références de bureau de l’utilisateur seront utilisés. Les scénarios suivants peuvent vous aider à déterminer la valeur que vous souhaitez utiliser.
    • Compte: domaine
      UseWindowsUserCredentials: 0 (ou absent)
      Protocole: TCP, HTTP avec autorisation NTML
      Résultat: se connecter à Microsoft Exchange sans demander d’informations d’identification de l’utilisateur.
    • Compte: domaine Non
      UseWindowsUserCredentials: 0 (ou absent)
      Protocole: TCP, HTTP avec autorisation NTLM
      Résultat: demander les informations d’identification utilisateur et se connecter à Microsoft Exchange.
    • Compte: domaine
      UseWindowsUserCredentials: 1
      Protocole: TCP, HTTP avec autorisation NTLM
      Résultat: se connecter à Microsoft Exchange sans demander d’informations d’identification de l’utilisateur.
    • Compte: domaine Non
      UseWindowsUserCredentials: 1
      Protocole: TCP, HTTP avec autorisation NTLM
      Résultat: ne demande pas d’informations d’identification de l’utilisateur et ne se connecte pas à Microsoft Exchange. Reste dans l’état déconnecté, il peut arriver que vous tentez de vous connecter.
    • Compte: domaine
      UseWindowsUserCredentials: 1
      Protocole: HTTP avec autorisation de base
      Résultat: vous demande des informations d’identification de l’utilisateur et avec succès se connecte à Microsoft Exchange. En outre, il continue à vous demander si vous tapez votre mot de passe.
    • Compte: domaine Non
      UseWindowsUserCredentials: 1
      Protocole: HTTP avec autorisation de base
      Résultat: vous demande des informations d’identification de l’utilisateur et avec succès se connecte à Microsoft Exchange. En outre, si vous tapez votre mot de passe, il va continuer à vous inviter.
    • Compte: domaine
      UseWindowsUserCredentials: 1
      Des étapes supplémentaires: lorsque vous configurez le profil, sélectionnez toujours demander un nom d’utilisateur et le mot de passe.
      Résultat: vous demande des informations d’identification de l’utilisateur et avec succès se connecte à Microsoft Exchange.
  8. Dans le menu fichier , cliquez sur
    Quitter pour quitter l’Éditeur du Registre.
Vous pouvez utiliser l’entrée de Registre suivante pour désactiver l’invite d’informations d’identification lorsque vous recevez une erreur d’authentification sur les informations d’identification.

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

(par défaut à faux, 1 a la valeur TRUE et 0 est FALSE)


Vous pouvez utiliser l’entrée de Registre suivante pour définir un délai d’expiration. Si nous recevons une erreur d’authentification, tente d’obtenir un autre jeu d’informations d’identification échoue pour un délai d’expiration de la période définie dans cette entrée de Registre.


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

[paramètres par défaut à 10 000 ms (0 x 2710), valeur maximale est 2147483648 (0 x 8000000)]



État


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations


Ce correctif logiciel ne résoudra pas ce problème si les conditions suivantes sont remplies :
  • Vous avez plusieurs comptes Microsoft Exchange Server qui utilisent des informations d’identification d’utilisateur différent.
  • Vous définissez la valeur UseWindowsUserCredentials à 1 dans le Registre.
Par exemple, vous ouvrez une session Windows en tant que Fourthcoffee\User1. Toutefois, vous démarrez Outlook avec un profil pour la boîte aux lettres Fourthcoffee\User2.

Dans ce scénario, Outlook se connecte à Active Directory d’abord via un appel de procédure distante (RPC) référence contre l’Exchange Server. Il est suivi d’un deuxième appel RPC vers Active Directory par la référence. Aucun de ces appels RPC ne nécessite aucune information sur le compte de boîte aux lettres. Dans ce cas, le compte de boîte aux lettres est Fourthcoffee\User2.

Par défaut, Outlook essaie toujours les informations d’identification que vous utilisez pour vous connecter à l’ordinateur tout d’abord, dans ce cas Fourthcoffee\User1. Par conséquent, cette connexion est considérée comme réussie. Autrement dit, l’ordinateur d’informations d’identification pour Fourthcoffee\User1. Ensuite, Outlook essaie de se connecter à la boîte aux lettres pour Fourthcoffee\user2. Étant donné que les informations d’identification pour Fourthcoffee\User1 ont été utilisées avec succès au cours du processus de référence Active Directory, Outlook tente d’utiliser ces mêmes informations d’identification pour vous connecter à la boîte aux lettres pour Fourthcoffee\User2. Fourthcoffee\User1 n’a pas les autorisations pour la boîte aux lettres pour Fourthcoffee\User2, la connexion échoue. L'accès est refusé. Étant donné que UseWindowsUserCredentials est définie sur 1 dans cet exemple, Outlook utilise uniquement les références de bureau et supprime l’invite d’informations d’identification. Par conséquent, il échoue silencieusement à plusieurs reprises.