Поделиться через


Безопасность и идентификация

В этой статье представлен индекс функций разработки, связанных с сценариями, связанными с безопасностью и удостоверениями в приложениях Windows.

Функции ОС Windows

Windows предоставляет широкий спектр API, связанных с сценариями безопасности и идентификации для приложений. Эти функции доступны через сочетание API Windows App SDK, Windows Runtime (WinRT) и Win32 (C++ и COM), предоставляемых пакетом SDK Windows.

API SDK для Windows App

Windows App SDK предоставляет API-интерфейсы, связанные с потоками авторизации OAuth 2.0. В пространстве имен Microsoft.Windows.Security.AccessControl также есть несколько вспомогательных API. Эти API связаны с общим доступом к именованным объектам между упакованными приложениями и приложениями Win32.

Статья Описание
Реализация функций OAuth 2.0 в приложениях Windows Новый OAuth2Manager в Windows App SDK позволяет классическим приложениям, таким как WinUI, легко выполнять проверку подлинности OAuth 2.0 в приложениях Windows. В этой статье описывается реализация OAuth 2.0 с помощью Windows App SDK.

API WinRT

В следующих статьях содержатся сведения о функциях, доступных через API WinRT, предоставляемых пакетом SDK для Windows.

Статья Описание
Безопасность Узнайте больше о возможностях безопасности для приложений Windows.
Проверка подлинности и удостоверение пользователя Приложения Windows имеют несколько вариантов проверки подлинности пользователей, начиная от простого единого входа (SSO) с помощью брокера веб-проверки подлинности для обеспечения высокой безопасности двухфакторной проверки подлинности.
Хранилище учетных данных В этой статье описывается, как приложения Windows могут использовать Хранилище учетных данных для безопасного хранения и получения учетных данных пользователей и перемещения между ними с помощью учетной записи Майкрософт пользователя.
Криптография Узнайте о функциях шифрования, доступных для приложений Windows.
Биометрия отпечатков пальцев В этой статье объясняется, как добавить биометрические данные отпечатков пальцев в Windows app, включая запрос на проверку подлинности отпечатков пальцев, когда пользователь должен согласиться на определенное действие, повышает безопасность вашего приложения.
Совместное использование сертификатов приложениями В этой статье показано, как выполнить проверку подлинности нескольких приложений Windows с помощью одного сертификата и как можно предоставить способ импорта сертификата, предоставленного для access защищенных веб-служб.
Смарт-карты В этом разделе объясняется, как упакованные приложения Windows могут использовать смарт-карты для подключения пользователей к защищенным сетевым службам.
Windows Hello В этой статье описывается технология Windows Hello и описывается, как разработчики могут реализовать эту технологию для защиты своих приложений и внутренних служб. Он выделяет конкретные возможности Windows Hello, которые помогают устранять угрозы с помощью обычных учетных данных и предоставляют рекомендации по проектированию и развертыванию этих технологий в составе упакованных приложений Windows.
Создать приложение для входа с помощью Windows Hello Часть 1 полного пошагового руководства по созданию упаковаемой Windows app, которая использует Windows Hello в качестве альтернативы традиционным системам проверки подлинности имени пользователя и пароля.
Создание службы для входа Microsoft Passport Часть 2 полного пошагового руководства по использованию Windows Hello в качестве альтернативы традиционным системам проверки подлинности имени пользователя и пароля в упакованных приложениях Windows.

API Win32 (C++ и COM)

В следующих статьях содержатся сведения о функциях, доступных через API Win32 (C++ и COM), предоставляемых пакетом SDK для Windows.

Статья Описание
Безопасность и идентификация Узнайте о ширине функций безопасности, доступных для приложений Windows с помощью API Win32.
Аутентификация Сведения о функциях проверки подлинности, доступных через API Win32.
Криптография Узнайте о функциях шифрования, доступных через API Win32.

функции .NET

Пакет SDK .NET также предоставляет API,связанные с сценариями безопасности и идентификации для приложений WPF и Windows Forms. API-интерфейсы безопасности и шифрования в .NET также можно использовать в приложениях WinUI 3 на C#.

Статья Описание
Безопасность в .NET Узнайте о концепциях безопасности и функциях для всех приложений .NET.
Security (WPF) Узнайте о концепциях и функциях безопасности для приложений WPF.
Безопасность Windows Forms Узнайте о концепциях безопасности и функциях для приложений Windows Forms.

Другие функции

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

Тема Описание
Введение в ключи доступа Ключи доступа — это простые, надежные входы без паролей.
Реализация ключей доступа В этой статье описывается, как реализовать входы с использованием ключа доступа в онлайн, корпоративных и государственных приложениях, а также для платежей.
Рекомендации по проектированию для ключей доступа Существует 14 шаблонов проектирования для ключей доступа. Вы можете начать с двух основных шаблонов, а затем добавить необязательные шаблоны в развертывание ключей доступа на основе уникальных бизнес-потребностей.
Варианты использования для ключей доступа В этом разделе описываются некоторые варианты использования пароль-ключей.
Средства и библиотеки для ключей доступа В этом разделе содержатся сведения о средствах и библиотеках, которые помогут реализовать ключи доступа.
Справочник по ключам доступа В этом разделе представлены некоторые справочные сведения, демонстрации и примеры.