Пользовательские учетные данные и проверка учетных данных

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

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

Практическое руководство. Создание службы, использующей пользовательский проверяющий элемент управления для сертификатов
Объясняет, как настроить проверку WCF, наследуя от X509CertificateValidator класса.

Пошаговое руководство. Создание пользовательских учетных данных для клиента и службы
Демонстрируется расширение и ServiceCredentials классы ClientCredentials для размещения новых типов учетных данных. Это первый раздел в серии, посвященной созданию пользовательских типов учетных данных.

Практическое руководство. Создание пользовательского поставщика маркеров безопасности
Создание поставщика маркеров безопасности для обработки новых типов учетных данных и возврата новых маркеров для учетных данных. Это второй раздел в данной серии.

Практическое руководство. Создание пользовательской структуры проверки подлинности маркера безопасности
Создание пользовательских структур проверки подлинности для проверки подлинности учетных данных новых типов. Это третий раздел в данной серии.

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

System.ServiceModel.Security

System.IdentityModel.Claims

System.IdentityModel.Policy

System.IdentityModel.Tokens

System.IdentityModel.Selectors

X509CertificateValidator

ClientCredentials

ServiceCredentials

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

Федерация и выданные маркеры

Авторизация

См. также