Remediere: Este posibil ca performanţa lentă atunci când utilizați autentificarea integrată Windows, împreună cu Protocolul de autentificare Kerberos în IIS 6.0

Simptome

Întâmpinați o performanță slabă pe un computer care execută Microsoft Internet Information Services (IIS) 6.0. Această problemă apare atunci când următoarele condiții sunt adevărate:

  • Utilizați autentificarea integrată Windows împreună cu IIS 6.0.

  • Se utilizează protocolul de autentificare Kerberos pentru autentificarea utilizatorului pe site-ul Web.

Notă Vizitatori la un site Web care este găzduit pe computer pot apărea, de asemenea, o performanță slabă. Această problemă este mai probabil să apară dacă vizitatorii limitată lățimii de bandă.

Cauza

Când utilizați protocolul de autentificare Kerberos, IIS 6.0 necesită clientul să fie reauthenticated pentru fiecare cerere HTTP. Acest comportament determină o creștere în traficul de rețea.



Acest comportament este diferită de la Microsoft Internet Information Services (IIS) 5.0. În IIS 5.0, un client care este autentificat de Kerberos după o solicitare de HTTP inițială rămâne autentificat pe durata sesiunii HTTP Keep-Alive.

Rezolvare

Informații despre pachetul service pack

Pentru a rezolva această problemă, obțineți cel mai recent pachet service pack pentru Windows Server 2003. Pentru mai multe informaţii, faceţi clic pe următorul număr de articol pentru a vedea articolul în baza de cunoştinţe Microsoft:

889100 cum se obține cel mai recent pachet service pack pentru Windows Server 2003

Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este destinată pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină această problemă anume. Această remediere rapidă poate să necesite testare suplimentară. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să aşteptaţi următoarea actualizare software care conţine această remediere rapidă.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare remediere rapidă disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, contactaţi Microsoft Client Service și suport pentru a obţine remedierea rapidă.

Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări și probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă cu numerele de telefon ale clienților servicii și asistență Microsoft sau pentru a crea o solicitare de asistenţă separată, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare remediere rapidă disponibilă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Cerințe preliminare

Trebuie să aveți Windows Server 2003 Service Pack 1 (SP1) instalate pentru a aplica această remediere rapidă.

Informații despre registry

Important Această secţiune, metodă sau activitate conţine paşi care vă spun cum să modificaţi registry-ul. Țineți cont că pot apărea probleme grave dacă modificaţi incorect registry-ul. Prin urmare, asiguraţi-vă că urmaţi aceşti paşi cu atenţie. Pentru protecţie suplimentară, faceți backup pentru registry înainte de a-l modifica. Apoi, puteți restabili registry-ul dacă apare o problemă. Pentru mai multe informaţii despre cyum se face backup şi cum se restabilește registry-ul, faceţi clic pe următorul număr de articol pentru a vedea articolul în baza de cunoştinţe Microsoft:

322756 cum să creați copii de rezervă și restabilirea registry în WindowsDupă ce Aplicați această remediere rapidă, trebuie să adăugați și configura valoarea registry EnableKerbAuthPersist. Pentru a face acest lucru, urmați acești pași:

  1. Faceți clic pe Start, faceți clic pe executare, tastați regedit, și apoi faceți clic pe OK.

  2. Găsiți, apoi faceți clic pe următoarea subcheie registry:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters

  3. În meniul Editare , indicați spre nou, și apoi faceți clic pe Valoarea DWORD.

  4. Tastați EnableKerbAuthPersist ca nume de intrare și apoi apăsați ENTER.

  5. Faceți clic dreapta pe EnableKerbAuthPersistși apoi faceți clic pe Modify.

  6. În caseta Value data , tastați 1 sau orice valoare diferită de zero pentru a activa remedierea rapidă, și apoi faceți clic pe OK.

    Notă Pentru a reveni serviciul IIS comportamentul implicit, setați valoarea la 0.

  7. Închideți editorul de registry.

  8. Reporniți serviciul IIS. Pentru a face acest lucru, urmați acești pași:

    1. Faceți clic pe Start, faceți clic pe Executare, tastați cmd și apoi faceți clic pe OK.

    2. Tastați următoarele comenzi. Apăsați pe ENTER după fiecare comandă:

      net stop iisadmin

      net start iisadmin

Cerinţă de repornire

Dacă serviciul IIS se execută când Aplicați această remediere rapidă, trebuie să reporniți serviciul IIS.

Informații despre înlocuirea remedierilor rapide

Această remediere rapidă nu înlocuiește nicio altă remediere rapidă.

Informații despre fișier

Versiunea în limba engleză a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.

Windows Server 2003, arhitectura Itanium

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

W3core.dll

6.0.3790.2683

1,059,328

15-Apr-2006

18:19

Windows Server 2003, x64

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

W3core.dll

6.0.3790.2683

569,344

15-Apr-2006

06:04

Windows Server 2003, x86

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

W3core.dll

6.0.3790.2683

348,672

15-Apr-2006

05:29

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea "Se aplică la". Această problemă a fost corectată prima dată în Microsoft Windows Server 2003 Service Pack 2.

Mai multe informații















După ce activați valoarea de registry EnableKerbAuthPersist și reporniți serviciul IIS, IIS 6.0 nu mai necesită clientul să reauthenticate pentru fiecare cerere HTTP. Clienții au numai la reauthenticate dacă fac altă solicitare HTTP utilizând un port TCP alt client. Acest scenariu apare atunci când se impune o sesiune nouă HTTP Keep-Alive. Pentru mai multe informații despre HTTP Keep-Alive sesiuni, vizitați următorul site Web Internet Engineering Task Force (IETF):

http://www.ietf.org/rfc/rfc2616.txtPentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:

824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×