Fehlermeldung beim Versuch, die Microsoft Dynamics CRM-Website zuzugreifen: "Sie sind nicht berechtigt, diese Seite anzuzeigen"

Gilt für: Microsoft Dynamics CRM 2011Dynamics CRM 4.0

Problembeschreibung


Wenn Sie versuchen, die Microsoft Dynamics CRM-Website zugreifen, werden Sie dreimal Anmeldeinformationen für Domäne aufgefordert. Anschließend wird die folgende Fehlermeldung angezeigt:

Nicht sind berechtigt, diese Seite anzuzeigen.


HTTP-Fehler 401.1 - nicht autorisiert: Zugriff wurde aufgrund ungültiger Anmeldeinformationen verweigert.

Ursache


Dieses Problem kann auftreten, wenn eine Folgendes zutrifft:
  • Authentifizierung Microsoft-Internetinformationsdienste (IIS) für die Microsoft Dynamics CRM-Website ist nicht konfiguriert, um Kerberos-Authentifizierung verwenden.
  • Die Microsoft Dynamics CRM-Website konfiguriert Hostheader verwenden.

Problemlösung


Gehen Sie folgendermaßen vor, um dieses Problem zu beheben.

Ermitteln des Bezeichners, die Microsoft Dynamics CRM-Website verwendet
  1. Klicken Sie auf dem Microsoft Dynamics CRM-Server auf Start, klicken Sie auf Verwaltungund klicken Sie Internet Information Services (IIS) Manager.
  2. Erweitern Sie Microsoft Dynamics CRM-Computernamen, und klicken Sie dann auf Websites.
  3. Klicken Sie auf der Microsoft Dynamics CRM-Website, und notieren Sie den Wert in der ID -Spalte.

    Hinweis Wenn Sie Microsoft Dynamics CRM auf der Standardwebsite installiert haben, ist dieser Wert 1.
  4. Überprüfen Sie den Microsoft Dynamics CRM Web Sitebezeichner. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie regedit ein, und klicken Sie dann auf OK.
    2. Suchen Sie den folgenden Registrierungsunterschlüssel:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
    3. Klicken Sie auf Websiteund notieren Sie den Wert im Feld Wert .

      Hinweis Entspricht der Wert "/ LM/W3SVC/1." Die letzte Zahl soll Website-Bezeichner identisch, den Sie in Schritt 3 notiert haben.
Konfigurieren von IIS für Kerberos-Authentifizierung für die Microsoft Dynamics CRM-Website
  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie cmd ein, und klicken Sie auf OK.
  2. Geben Sie den folgenden Befehl an der Eingabeaufforderung ein und drücken Sie die EINGABETASTE:
    C:\Inetpub\AdminScripts\adsutil.vbs erhalten w3svc /1/NTAuthenticationProviders
    Hinweis Dieser Befehl stellt 1 den im Abschnitt "Ermitteln des Bezeichners, der Microsoft Dynamics CRM-Website verwendet" ermittelt.

    Das Ergebnis zeigt an, dass die Authentifizierung nicht auf dieser Ebene oder soll die Authentifizierung NTAuthenticationProviders: (STRING) "NTLM" Daher müssen Sie die Kerberos-Authentifizierung festgelegt.
  3. Geben Sie den folgenden Befehl an der Eingabeaufforderung ein und drücken Sie die EINGABETASTE:
    C:\Inetpub\AdminScripts\adsutil.vbs set w3svc /1/NTAuthenticationProviders "Negotiate, NTLM"
    Hinweis Dieser Befehl stellt 1 den im Abschnitt "Ermitteln des Bezeichners, der Microsoft Dynamics CRM-Website verwendet" ermittelt.
  4. Um sicherzustellen, dass Kerberos-Authentifizierung ordnungsgemäß eingerichtet ist, geben Sie folgenden Befehl in die Befehlszeile eingeben und drücken:
    C:\Inetpub\AdminScripts\adsutil.vbs erhalten w3svc /1/NTAuthenticationProviders
    Hinweis Dieser Befehl stellt 1 den im Abschnitt "Ermitteln des Bezeichners, der Microsoft Dynamics CRM-Website verwendet" ermittelt.

    Das Ergebnis lautet wie folgt:
    NTAuthenticationProviders: (STRING) "Negotiate,NTLM" 
  5. Starten Sie den Microsoft Dynamics CRM-Server.
Hinweis Host-Header können Sie die Microsoft Dynamics CRM-Website zugreifen. Wenn Sie dies tun, müssen Sie der Anleitung im Microsoft Knowledge Base-Artikel zur Problembehebung befolgen.