Mesaj de eroare când încercați să accesați site-ul Microsoft Dynamics CRM Web: "Nu sunteți autorizat să vizualizați această pagină"

Se aplică la: Microsoft Dynamics CRM 2011Dynamics CRM 4.0

Simptome


Când încercați să accesați site-ul Microsoft Dynamics CRM Web, vi se solicită acreditările de domeniu de trei ori. Apoi, primiţi următorul mesaj de eroare:

Nu sunteți autorizat să vizualizați această pagină.


HTTP Error 401.1 - Unauthorized: Acces refuzat din cauza acreditări nevalidă.

Cauza


Această problemă poate apărea când este adevărată oricare dintre următoarele condiții:
  • Autentificare de Microsoft Internet Information Services (IIS) pentru site-ul Microsoft Dynamics CRM Web nu este configurat pentru a utiliza autentificare Kerberos.
  • Site-ul Microsoft Dynamics CRM Web este configurat să utilizeze anteturile de gazdă.

Rezolvare


Pentru a rezolva această problemă, urmați acești pași.

Determinați identificatorul care utilizează site-ul Microsoft Dynamics CRM Web
  1. Pe serverul Microsoft Dynamics CRM, faceți clic pe Start, faceți clic pe Instrumente de administrareși apoi faceți clic pe Internet Information Services (IIS) Manager.
  2. Extindeți numele computerului Microsoft Dynamics CRM, și apoi faceți clic pe site-uri Web.
  3. Faceți clic pe site-ul Microsoft Dynamics CRM Web, și apoi notați valoarea din coloana Identificator .

    Notă Dacă ați instalat Microsoft Dynamics CRM pe site-ul Web implicit, această valoare este 1.
  4. Verificați identificatorul de site-ul Microsoft Dynamics CRM Web. 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. Identificați următoarea subcheie de registry:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
    3. Faceți clic pe site-ul webși apoi notați valoarea din câmpul Value data .

      Notă Valoarea asemănătoare cu "/ LM/W3SVC/1." Ultimul număr ar trebui să fie la fel ca identificatorul de Web site care este notat în Pasul 3.
Configurarea IIS pentru a utiliza autentificare Kerberos pentru site-ul Microsoft Dynamics CRM Web
  1. Faceți clic pe Start, faceți clic pe Executare, tastați cmd și apoi faceți clic pe OK.
  2. La promptul de comandă, tastați următoarea comandă şi apoi apăsaţi Enter:
    C:\Inetpub\AdminScripts\adsutil.vbs obțineți w3svc /1/NTAuthenticationProviders
    Notă În această comandă, 1 reprezintă valoarea determinată în secţiunea "Stabiliţi identificator care utilizează site-ul Web Microsoft Dynamics CRM".

    Rezultatul afirmă că autentificarea nu este setat la acest nivel sau că autentificarea este setat la NTAuthenticationProviders: (STRING) "NTLM." De aceea, trebuie să setați autentificarea Kerberos.
  3. La promptul de comandă, tastați următoarea comandă şi apoi apăsaţi Enter:
    C:\Inetpub\AdminScripts\adsutil.vbs set w3svc /1/NTAuthenticationProviders "Negotiate, NTLM"
    Notă În această comandă, 1 reprezintă valoarea determinată în secţiunea "Stabiliţi identificatorul care utilizează site-ul Web Microsoft Dynamics CRM".
  4. Pentru a verifica dacă autentificarea Kerberos este setat corect, tastați următoarea comandă la promptul de comandă, și apoi apăsați pe Enter:
    C:\Inetpub\AdminScripts\adsutil.vbs obțineți w3svc /1/NTAuthenticationProviders
    Notă În această comandă, 1 reprezintă valoarea determinată în secţiunea "Stabiliţi identificatorul care utilizează site-ul Web Microsoft Dynamics CRM".

    Rezultatul este după cum urmează:
    NTAuthenticationProviders: (STRING) "Negotiate,NTLM" 
  5. Reporniți serverul Microsoft Dynamics CRM.
Notă Utilizați un antet de gazdă pentru a accesa site-ul Microsoft Dynamics CRM Web. Dacă faceți aceasta, de asemenea, trebuie să urmați instrucțiunile din acest articol din baza de cunoștințe Microsoft pentru a rezolva problema.