Autorización en WCF

La autorización es el proceso para controlar el acceso y los derechos a los recursos, como servicios o archivos. En los temas de esta sección se muestra cómo realizar esta tarea básica en Windows Communication Foundation (WCF) de diversas formas.

En esta sección

Mecanismos de control de acceso
Proporciona un esquema breve de los mecanismos de la autorización en WCF y los usos sugeridos.

Procedimiento para restringir el acceso con la clase PrincipalPermissionAttribute
Muestra el proceso de restringir el acceso a un servicio con PrincipalPermissionAttribute.

Procedimiento para usar el proveedor de roles ASP.NET con un servicio
Hace un recorrido por la configuración de un servicio para permitirle utilizar la característica de proveedor de roles de ASP.NET.

Procedimiento para usar el proveedor de roles del administrador de autorización de ASP.NET con un servicio
ASP.NET puede usar el Administrador de autorización para administrar la autorización de un sitio web. WCF puede aprovechar igualmente la combinación de ASP.NET/Administrador de autorización para la autorización de los clientes.

Administración de notificaciones y autorización con el modelo de identidad
Explica los fundamentos para utilizar la infraestructura del modelo de identidad para la autorización basada en demandas.

Delegación y suplantación
Explica la diferencia entre la delegación y la suplantación.

Referencia

System.ServiceModel.Security

PrincipalPermissionMode

ServiceAuthorizationBehavior

PrincipalPermissionAttribute

Autenticación

Consulte también