Dela via


Auktorisering i WCF

Auktorisering är processen för att kontrollera åtkomst och rättigheter till resurser, till exempel tjänster eller filer. Avsnitten i det här avsnittet visar hur du utför den här grundläggande uppgiften i Windows Communication Foundation (WCF) på flera olika sätt.

I det här avsnittet

Mekanismer för åtkomstkontroll
Ger en kort översikt över auktoriseringsmekanismerna i WCF och föreslagna användningsområden.

Så här begränsar du åtkomst med klassen PrincipalPermissionAttribute
Visar processen för att begränsa åtkomsten till en tjänst med PrincipalPermissionAttribute.

Så här använder du ASP.NET:s rollleverantör med en tjänst
Går igenom konfigurationen av en tjänst så att den kan använda rollproviderfunktionen i ASP.NET.

Så här gör du: Använd ASP.NET Authorization Manager Roll Provider med en tjänst
ASP.NET kan använda auktoriseringshanteraren för att hantera auktorisering för en webbplats. WCF kan på samma sätt utnyttja kombinationen ASP.NET/Authorization Manager för auktorisering av klienter.

Hantera anspråk och auktorisering med identitetsmodellen
Förklarar grunderna i att använda identitetsmodellinfrastrukturen för anspråksbaserad auktorisering.

delegering och personifiering
Förklarar skillnaden mellan delegering och personifiering.

Hänvisning

System.ServiceModel.Security

PrincipalPermissionMode

ServiceAuthorizationBehavior

PrincipalPermissionAttribute

autentisering

Se även