Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article fournit une solution au problème où vous pouvez recevoir l'erreur Vous n'êtes pas autorisé à voir cette page qui se produit lorsque vous essayez d'accéder au site Web Microsoft Dynamics CRM.
S'applique à : Microsoft Dynamics CRM 2011
Numéro d'article de la base de connaissances : 917818
Symptômes
Lorsque vous essayez d'accéder au site Web de Microsoft Dynamics CRM, on vous demande trois fois vos identifiants de domaine. Ensuite, vous recevez le message d'erreur suivant :
Vous n'êtes pas autorisé à voir cette page.
Erreur HTTP 401.1 - Non autorisé : L'accès est refusé en raison de données d'identification invalides.
La cause
Ce problème peut survenir lorsque l'une des conditions suivantes est remplie :
- L'authentification des services de l'information Internet de Microsoft (IIS) pour le site Web de Microsoft Dynamics CRM n'est pas configurée pour utiliser l'authentification Kerberos.
- Le site Web de Microsoft Dynamics CRM est configuré pour utiliser des en-têtes d'hôte.
Résolution
Pour résoudre ce problème, suivez ces étapes.
Déterminer l'identifiant utilisé par le site Web de Microsoft Dynamics CRM
Sur le serveur Microsoft Dynamics CRM, sélectionnez Démarrer, sélectionnez Outils d'administration, puis sélectionnez Gestionnaire des services Internet (IIS).
Développez le nom de l'ordinateur Microsoft Dynamics CRM, puis sélectionnez Sites Web.
Sélectionnez le site Web de Microsoft Dynamics CRM, puis notez la valeur dans la colonne Identifiant.
Remarque
Si vous avez installé Microsoft Dynamics CRM sur le site Web par défaut, cette valeur est 1.
Vérifiez l'identifiant du site Web Microsoft Dynamics CRM. Pour ce faire, suivez ces étapes :
Sélectionnez Démarrer, Exécuter, tapez regedit, puis sélectionnez OK.
Localisez la sous-clé de registre suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
Sélectionnez website, puis notez la valeur dans le champ Valeur des données.
Remarque
La valeur ressemble à /LM/W3SVC/1. Le dernier numéro est censé être le même que l'identifiant du site web que vous avez noté à l'étape 3.
Configurer IIS pour utiliser l'authentification Kerberos pour le site Web Microsoft Dynamics CRM
Sélectionnez Démarrer, sélectionner Exécuter, taper cmd, puis OK.
À l'invite de commande, tapez la commande suivante, puis appuyez sur Entrée :
C:\Inetpub\AdminScripts\adsutil.vbs get w3svc/1/NTAuthenticationProviders
Remarque
Dans cette commande, 1 représente la valeur que vous avez déterminée dans la section Déterminer l’identificateur utilisé par le site Web Microsoft Dynamics CRM .
Le résultat indique que l'authentification n'est pas définie à ce niveau ou que l'authentification est définie sur NTAuthenticationProviders: (STRING)"NTLM." Par conséquent, vous devez configurer l'authentification Kerberos.
À l'invite de commande, tapez la commande suivante, puis appuyez sur Entrée :
C:\Inetpub\AdminScripts\adsutil.vbs set w3svc/1/NTAuthenticationProviders "Negotiate,NTLM"
Remarque
Dans cette commande, 1 représente la valeur que vous avez déterminée dans la section Déterminer l’identificateur utilisé par le site Web Microsoft Dynamics CRM .
Pour vérifier que l'authentification Kerberos est correctement configurée, tapez la commande suivante à l'invite de commande, puis appuyez sur Entrée :
C:\Inetpub\AdminScripts\adsutil.vbs get w3svc/1/NTAuthenticationProviders
Remarque
Dans cette commande, 1 représente la valeur que vous avez déterminée dans la section Déterminer l’identificateur utilisé par le site Web Microsoft Dynamics CRM .
Le résultat est le suivant :
NTAuthenticationProviders: (STRING)"Negotiate,NTLM"
Redémarrez le serveur Microsoft Dynamics CRM.
Remarque
Vous pouvez utiliser un en-tête d'hôte pour accéder au site Web de Microsoft Dynamics CRM. Si vous faites cela, vous devez également suivre les instructions de cet article pour résoudre le problème.