Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Авторизация относится к процессу, который определяет, что может сделать пользователь. Например, администратор может создать библиотеку документов, добавить документы, изменить документы и удалить их. Пользователь, работающий с библиотекой, не являющийся администратором, имеет право только на чтение документов.
Авторизация отличается от проверки подлинности. Однако авторизация зависит от механизма проверки подлинности. Проверка подлинности — это процесс проверки удостоверения пользователя, что может привести к созданию одного или нескольких объектов удостоверений для пользователя.
Дополнительные сведения о проверке подлинности в ASP.NET Core см. в обзоре проверки подлинности ASP.NET Core.
Типы авторизации
Авторизация в ASP.NET Core предоставляет простую декларативную роль и богатую политико-ориентированную модель. Авторизация выражается в требованиях и обработчики оценивают утверждения пользователя по требованиям. Императивные проверки могут быть основаны на простых политиках или политиках, которые оценивают как удостоверение пользователя, так и свойства ресурса, к которому пользователь пытается получить доступ.
Namespaces
Компоненты авторизации, включая атрибуты AuthorizeAttribute и AllowAnonymousAttribute, находятся в пространстве имен Microsoft.AspNetCore.Authorization.
Ознакомьтесь с документацией по простой авторизации.
Дополнительные ресурсы
ASP.NET Core