Autorisierung in WCF

Autorisierung ist der Prozess, Zugriff und Rechte für Ressourcen zu steuern, z. B. Dienste oder Dateien. Die Themen in diesem Abschnitt zeigen Ihnen, wie Sie diese grundlegende Aufgabe in Windows Communication Foundation (WCF) auf verschiedene Weise durchführen können.

In diesem Abschnitt

Zugriffssteuerungsmechanismen
Bietet einen kurzen Überblick über die Autorisierungsmechanismen in WCF und die vorgeschlagenen Verwendungsmöglichkeiten.

Vorgehensweise: Einschränken des Zugriffs mit der PrincipalPermissionAttribute-Klasse
Zeigt den Prozess zum Zugriff auf einen Dienst mit dem PrincipalPermissionAttribute an.

Vorgehensweise: Verwenden des Rollenanbieters für den ASP.NET bei einem Dienst
Führt durch die Konfiguration eines Diensts, um die Verwendung der Rollenanbieterfunktion von ASP.NET zu aktivieren.

Vorgehensweise: Verwenden des Rollenanbieters für den ASP.NET-Autorisierungs-Manager bei einem Dienst
ASP.NET kann den Autorisierungs-Manager zum Verwalten der Autorisierung für eine Website verwenden. WCF kann auf ähnliche Weise die Kombination aus ASP.NET/Autorisierungs-Manager für die Autorisierung von Clients einsetzen.

Verwalten von Ansprüchen und Autorisierung mit dem Identitätsmodell
Erläutert die Grundlagen des Verwendens der Identitätsmodellinfrastruktur für auf Ansprüche basierende Autorisierung.

Delegierung und Identitätswechsel
Erläutert den Unterschied zwischen Delegierung und Identitätswechsel.

Referenz

System.ServiceModel.Security

PrincipalPermissionMode

ServiceAuthorizationBehavior

PrincipalPermissionAttribute

Authentifizierung

Siehe auch