Авторизация в WCF

Авторизация - процесс управления доступом и правами на ресурсы, например службы и файлы. В разделах этого раздела показано, как выполнить эту базовую задачу в Windows Communication Foundation (WCF) различными способами.

В этом разделе

Механизмы управления доступом
Содержит краткий обзор механизмов авторизации в WCF и предлагаемых вариантов использования.

Практическое руководство. Ограничение доступа с использованием класса PrincipalPermissionAttribute
Показывает процесс ограничения доступа к сервису с помощью класса PrincipalPermissionAttribute.

Практическое руководство. Использование поставщика ролей ASP.NET со службой
Пошаговое руководство по настройке службы, позволяющей ей использовать функцию поставщика ролей ASP.NET.

Практическое руководство. Использование поставщика ролей диспетчера авторизации ASP.NET со службой
ASP.NET можно использовать диспетчер авторизации для управления авторизацией для веб-сайта. WCF также может использовать сочетание диспетчера ASP.NET/Authorization для авторизации клиентов.

Управление утверждениями и авторизацией с помощью модели удостоверения
Объясняет основы использования инфраструктуры модели удостоверения для механизма авторизации на основе утверждений.

Делегирование и олицетворение
Объясняет разницу между делегированием и олицетворением.

Справочные материалы

System.ServiceModel.Security

PrincipalPermissionMode

ServiceAuthorizationBehavior

PrincipalPermissionAttribute

Аутентификация

См. также