Autorisierung in WCFAuthorization in WCF

Autorisierung ist der Prozess, Zugriff und Rechte für Ressourcen zu steuern, z. B. Dienste oder Dateien.Authorization is the process of controlling access and rights to resources, such as services or files. Die Themen in diesem Abschnitt zeigen Ihnen die Durchführung dieser grundlegenden Aufgaben in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) auf verschiedene Art und Weise.The topics in this section show you how to perform this basic task in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) in a variety of ways.

In diesem AbschnittIn This Section

ZugriffssteuerungsmechanismenAccess Control Mechanisms
Stellt eine kurze Gliederung der Autorisierungsmechanismen und Verwendungsbeispiele in WCFWCF bereit.Provides a brief outline of the authorization mechanisms in WCFWCF, and suggested uses.

Vorgehensweise: Einschränken des Zugriffs mit der PrincipalPermissionAttribute-KlasseHow to: Restrict Access with the PrincipalPermissionAttribute Class
Zeigt den Prozess zum Zugriff auf einen Dienst mit dem PrincipalPermissionAttribute an.Shows the process of restricting access to a service with the PrincipalPermissionAttribute.

Vorgehensweise: Verwenden des ASP.NET-Rollenanbieters mit einem DienstHow to: Use the ASP.NET Role Provider with a Service
Führt durch die Konfiguration eines Diensts, um die Verwendung der Rollenanbieterfunktion von ASP.NETASP.NET zu aktivieren.Walks through the configuration of a service to enable it to use the role provider feature of ASP.NETASP.NET.

Vorgehensweise: Verwenden des ASP.NET-Autorisierungs-Manager-Rollenanbieters mit einem DienstHow to: Use the ASP.NET Authorization Manager Role Provider with a Service
ASP.NETASP.NET kann den Autorisierungs-Manager zum Verwalten der Autorisierung für eine Website verwenden. can use the Authorization Manager to manage authorization for a Web site. WCFWCF kann auf ähnliche Weise die Kombination aus ASP.NETASP.NET/Autorisierungs-Manager für die Autorisierung von Clients einsetzen. can similarly leverage the ASP.NETASP.NET/Authorization Manager combination for authorization of clients.

Verwalten von Ansprüchen und Autorisierung mit dem IdentitätsmodellManaging Claims and Authorization with the Identity Model
Erläutert die Grundlagen des Verwendens der Identitätsmodellinfrastruktur für auf Ansprüche basierende Autorisierung.Explains the basics of using the Identity Model infrastructure for claims-based authorization.

Delegierung und IdentitätswechselDelegation and Impersonation
Erläutert den Unterschied zwischen Delegierung und Identitätswechsel.Explains the difference between delegation and impersonation.

VerweisReference

System.ServiceModel.Security

PrincipalPermissionMode

ServiceAuthorizationBehavior

PrincipalPermissionAttribute

AuthentifizierungAuthentication

Siehe auchSee Also

Übersicht über die SicherheitSecurity Overview
Sicherheitsmodell für Windows Server AppFabricSecurity Model for Windows Server App Fabric