ZUGRIFF VERWEIGERT – Die eingeschränkte Delegierung für CIFS schlägt fehl
Beim Zugriff auf einen Dienst, der Netzwerkfreigaben auf einem Middle-Tier-Server verwendet, werden Benutzer zur Eingabe von Anmeldeinformationen aufgefordert und erhalten schließlich einen Zugriffsverweigerungsfehler. Im heutigen Beitrag werden wir einige Fallbeispiele vorstellen, die Ursache ermitteln und dann mögliche Problemumgehungen für das Problem bereitstellen, warum die eingeschränkte Delegierung für CIFS mit dem ACCESS_DENIED-(ACCESS_DENIED) Fehler in Windows 10 fehlschlägt.
Common Internet File System (CIFS) ist ein Dateifreigabeprotokoll, das einen offenen und plattformübergreifenden Mechanismus zum Anfordern von Netzwerkserverdateien und -diensten bereitstellt. CIFS basiert auf der erweiterten Version des Server Message Block (SMB)-Protokolls von Microsoft für die Dateifreigabe im Internet und Intranet.(Internet)
Die eingeschränkte Delegierung für CIFS schlägt in Windows fehl(Windows)
Dieses Problem kann auftreten, wenn der Benutzer zur Eingabe von Anmeldeinformationen aufgefordert wird und der Zugriff schließlich mit einem Fehler „Zugriff verweigert“ fehlschlägt, der auf den folgenden drei Szenarien basiert.
Szenario 1(Scenario 1)
- Die IIS -Website wird so eingerichtet, dass das Home-Verzeichnis auf die Remote-Freigabe verweist, wobei Pass-Through-Authentifizierung und eingeschränkte Delegierung für CIFS konfiguriert werden .
- Der IIS -Anwendungspool, der auf diese Freigabe zugreift, wird unter der Identität des Dienstkontos ausgeführt.
- Dem Domänenkonto wird für die Delegierung für den CIFS -Dienst auf dem Dateiserver vertraut.
Szenario 2(Scenario 2)
- Die Web-App versucht, als Benutzer auf einen Dateiserver zuzugreifen.
- Der IIS -Anwendungspool, der auf diese Freigabe zugreift, wird unter der Identität des Dienstkontos ausgeführt. Dem Domänenkonto wird für die Delegierung für den CIFS -Dienst auf dem Dateiserver vertraut.
- Die für CIFS(CIFS) konfigurierte eingeschränkte Delegierung ist auf dem Dienstkonto für den Dateiserver konfiguriert.
Szenario 3(Scenario 3)
- Jede serverseitige Anwendung, auf die von einem Client aus zugegriffen wird, greift als Benutzer auf Remotefreigaben zu.
- Die serverseitige Anwendung wird im Kontext eines Dienstkontos ausgeführt.
- Dem Dienstkonto(Service) wird für die Delegierung vertraut und es ist für die CIFS -Delegierung für den Dateiserver konfiguriert.
Dies wurde als Problem zwischen MrxSmb 2.0 und Kerberos identifiziert, wenn die eingeschränkte Delegierung beteiligt ist.
Um dieses Problem zu beheben, bietet Microsoft zwei Problemumgehungen an.
Problemumgehung 1
Verwenden Sie anstelle eines Dienstkontos ein Computerkonto als Identität für Anwendungen, die eine eingeschränkte Delegierung für CIFS durchführen . Konfigurieren Sie die eingeschränkte Delegierung, wenn die Domänenfunktionsebene Windows Server 2003 , Windows Server 2008 oder Windows Server 2008 R2 ist.
Gehen Sie dazu auf dem Domänencontroller für die Domäne Ihres Webservers wie folgt vor:
- Klicken Sie auf Start > Administrative Tools > Active Directory-Benutzer und -Computer(Active Directory Users and Computers) .
- Erweitern Sie(Expand) Domäne und dann den Ordner Computer .(Computers)
- Klicken Sie im rechten Bereich mit der rechten Maustaste auf den Computernamen für den Webserver, wählen Sie Eigenschaften(Properties) aus und klicken Sie dann auf die Registerkarte Delegierung .(Delegation)
- Aktivieren Sie das Kontrollkästchen Diesem Computer nur für die Delegierung an bestimmte Dienste vertrauen(Trust this computer for delegation to specified services only) .
- Stellen Sie sicher, dass Nur Kerberos verwenden(Use Kerberos only) ausgewählt ist, und klicken Sie dann auf OK .
- Klicken Sie auf die Schaltfläche Hinzufügen(Add button) .
- Klicken Sie im Dialogfeld Dienste (Services)hinzufügen auf (Add) Benutzer oder Computer und navigieren Sie dann zum Dateiserver, der die Anmeldeinformationen des Benutzers von (Users or Computers)IIS erhalten soll, oder geben Sie den Namen des Dateiservers ein .
- Klicken Sie auf OK .
- Wählen Sie in der Liste Verfügbare (Available) Dienste den (Services)CIFS -Dienst aus.
- Klicken Sie auf OK .
Problemumgehung 2
Diese Problemumgehung wird nicht empfohlen, da sie die (not recommended)Verwendung(Use) einer beliebigen Authentifizierungsprotokolldelegierung für das Computerkonto erfordert . Wenn die Option Beliebiges Authentifizierungsprotokoll verwenden(Use any authentication protocol) ausgewählt ist, verwendet das Konto die eingeschränkte Delegierung mit Protokollübergang.
Wenn Sie die Identität von Anwendungen als Dienstkonto und/oder Domänenkonto verwenden müssen, gehen Sie wie folgt vor:
Schritt 1(Step 1)
- Klicken Sie auf Start > Administrative Tools > Active Directory-Benutzer und -Computer(Active Directory Users and Computers) .
- Erweitern Sie(Expand) Domäne und dann den Ordner Computer .(Computers)
- Klicken Sie im rechten Bereich mit der rechten Maustaste auf den Computernamen für den Webserver, wählen Sie Eigenschaften(Properties) aus und klicken Sie dann auf die Registerkarte Delegierung .(Delegation)
- Aktivieren Sie das Kontrollkästchen Diesem Computer nur für die Delegierung an bestimmte Dienste vertrauen(Trust this computer for delegation to specified services) .
- Stellen Sie sicher, dass Beliebiges Authentifizierungsprotokoll verwenden(Use any authentication protocol) ausgewählt ist.
- Klicken Sie auf OK .
- Klicken Sie auf die Schaltfläche Hinzufügen(Add button) .
- Klicken Sie im Dialogfeld Dienste (Services)hinzufügen auf (Add) Benutzer oder Computer und navigieren Sie dann zum Dateiserver, der die Anmeldeinformationen des Benutzers von (Users or Computers)IIS erhalten soll, oder geben Sie den Namen des Dateiservers ein .
- Klicken Sie auf OK .
- Wählen Sie in der Liste Verfügbare (Available) Dienste den (Services)CIFS-Dienst aus(CIFS service) .
- Klicken Sie auf OK .
Schritt 2(Step 2)
- Erweitern Sie im linken Bereich den Ordner Benutzer.
- Klicken Sie im rechten Bereich mit der rechten Maustaste auf das Dienstkonto, das die Identität des Anwendungspools darstellt, wählen Sie Eigenschaften(Properties) aus, und klicken Sie dann auf die Registerkarte Delegierung .(Delegation)
- Aktivieren Sie das Kontrollkästchen Diesem Computer nur für die Delegierung an bestimmte Dienste vertrauen(Trust this computer for delegation to specified services only) .
- Stellen Sie sicher, dass Nur Kerberos verwenden(Use Kerberos only) ausgewählt ist.
- Klicken Sie auf OK .
- Klicken Sie auf die Schaltfläche Hinzufügen(Add button) .
- Klicken Sie im Dialogfeld Dienste (Services)hinzufügen auf (Add) Benutzer oder Computer und navigieren Sie dann zum Dateiserver, der die Anmeldeinformationen des Benutzers von (Users or Computers)IIS erhalten soll, oder geben Sie den Namen des Dateiservers ein .
- Klicken Sie auf OK .
- Wählen Sie in der Liste Verfügbare (Available) Dienste den (Services)CIFS-Dienst aus(CIFS service) .
- Klicken Sie auf OK .
Hoffe, dieser Beitrag hilft.(Hope this post helps.)
Related posts
Beheben Sie die Fehlermeldung „Zugriff verweigert“ beim Besuch von Websites
Der DHCP-Clientdienst gibt in Windows 11/10 den Fehler „Zugriff verweigert“ aus
So passen Sie die Fehlermeldung „Zugriff verweigert“ unter Windows 10 an
Zugriff verweigert, Sie sind nicht berechtigt, auf diesen Server zuzugreifen
Fix Access Control Entry ist ein beschädigter Fehler in Windows 10
Beheben Sie den Anwendungsladefehler 5:0000065434 unter Windows 10
Beheben Sie den Fehler „Zugriff verweigert“ des Windows-Installationsprogramms
MBR2GPT konnte Sicherungs-/Wiederherstellungsrechte unter Windows 10 nicht aktivieren
Beheben Sie den Fehler „Smart Check bestanden, Short DST Failed“ auf dem HP-Computer
So beheben Sie „Zugriff verweigert“, „Datei wird möglicherweise verwendet“ oder „Freigabeverstoß“ in Windows
So beheben Sie Zugriff verweigert Windows 10
Beheben Sie den ShellExecuteEx-Fehler in Windows 11/10
So greifen Sie auf den verweigerten eingeschränkten Ordner in Windows 11/10 zu
Systemfehler 6118, Die Liste der Server für diese Arbeitsgruppe ist nicht verfügbar
Behebung des Microsoft Store-Anmeldefehlers 0x801901f4 unter Windows 11/10
So beheben Sie den Fehler „Zugriff auf Google Drive verweigert“.
Beheben Sie den Logitech Setpoint Runtime-Fehler unter Windows 10
Fehler 1327 Ungültiges Laufwerk beim Installieren oder Deinstallieren von Programmen
Fix Bdeunlock.exe Schlechtes Bild, Systemfehler oder Fehler, der nicht reagiert
Die Anwendung kann den Scanner nicht finden – WIA_ERROR_OFFLINE, 0x80210005