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


Identity решения по управлению веб-приложениями .NET

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

  • На основе контейнеров.
  • Локальная среда, в которой вы управляете установкой и инфраструктурой приложения на собственном оборудовании.
  • Управление в облачной службе, например Microsoft Entra.

В зависимости от размера компании и требований к приложению многие коммерческие лицензии предоставляют "сообщество" или бесплатные варианты.

Имя. Тип Тип лицензии Документация
ASP.NET Core Identity Самостоятельный хостинг OSS (MIT) Введение в Identity в ASP.NET Core
Auth0 Управляется Коммерческие организации Начало работы
Duende IdentityServer Самостоятельный хостинг Коммерческие организации Интеграция ASP.NETIdentity
Keycloak Контейнер OSS (Apache 2.0) Документация по защите приложений Keycloak
Идентификатор Microsoft Entra Управляется Коммерческие организации Документация Entra
Okta Управляется Коммерческие организации Okta для ASP.NET Core
OpenIddict Самостоятельный хостинг OSS (Apache 2.0) Документация по OpenIddict