Vous pouvez rencontrer ralentissement des performances lorsque vous utilisez l'authentification intégrée Windows ainsi que le protocole d'authentification Kerberos dans IIS 7.0

Traductions disponibles Traductions disponibles
Numéro d'article: 954873 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Lorsque vous utilisez un ordinateur qui exécute Internet Information Services (IIS) 7.0, vous pouvez rencontrer des performances lentes de l'application Web. Ce problème se produit si les conditions suivantes sont remplies :
  • Vous utilisez l'authentification intégrée Windows avec IIS 7.0.
  • Vous utilisez le protocole d'authentification Kerberos pour authentifier l'utilisateur sur le site Web.
Ce problème est plus susceptible de se produire si les utilisateurs ont limité la bande passante réseau.

Cause

Ce problème se produit car IIS 7.0 requiert le client d'être réauthentifié pour chaque requête HTTP lorsque vous utilisez le protocole d'authentification Kerberos. Ce comportement provoque le trafic réseau à augmenter.

Ce comportement diffère du comportement dans IIS 5.0. Dans IIS 5.0, un client qui est authentifié par le protocole Kerberos après une requête HTTP initiale reste authentifié au cours de la session Keepalive HTTP.

Résolution

Pour résoudre ce problème, définissez la valeur de la propriété authPersistNonNTLM sur True au niveau du serveur dans IIS 7.0. Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, type cmd, puis cliquez sur OK.
  2. À l'invite de commandes, tapez les commandes suivantes et appuyez sur ENTRÉE :
    CD %SystemRoot%\System32\inetsrv

    appcmd définir config /section:windowsAuthentication /authPersistNonNTLM:true
Remarque : La propriété authPersistNonNTLM détermine la nécessité d'une réauthentification de l'authentification Kerberos. Par défaut, cette propriété est définie sur False.

Plus d'informations

Après avoir défini la propriété authPersistNonNTLM sur True, vous ne nécessitent pas une nouvelle authentification à chaque demande est effectuée sur la même connexion KeepAlive. Il se peut que vous deviez réauthentifier uniquement si vous utilisez un port TCP de différents clients à effectuer une autre demande HTTP. Ce scénario se produit lorsqu'une nouvelle session Keepalive HTTP doit être établie.

Pour plus d'informations sur les sessions persistantes HTTP, visitez le site Web Internet Engineering Task Force (IETF) à l'adresse suivante :
http://www.ietf.org/rfc/rfc2616.txt
La propriété authPersistNonNTLM de configuration dans IIS 7.0 remplace la clé de Registre EnableKerbAuthPersist qui est utilisée dans IIS 6.0.

Références

917557 CORRECTIF : Vous pouvez rencontrer ralentissement des performances lorsque vous utilisez l'authentification intégrée Windows ainsi que le protocole d'authentification Kerberos dans IIS 6.0
Microsoft fournit des informations de contact de sociétés tierces pour vous aider à trouver du support technique. Ces coordonnées peuvent changer sans préavis. Microsoft ne garantit pas l'exactitude des informations de contact des tiers.

Propriétés

Numéro d'article: 954873 - Dernière mise à jour: lundi 14 octobre 2013 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Information Services 7.0
Mots-clés : 
kbtshoot kbprb kbmt KB954873 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 954873
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com