Пользователи и утверждения в ASP.NET Core¶
Концепция пользователя встроена в ASP.NET Core. Ранее мы узнали, что HTTP-сервер Kestrel создает объект HttpContext для каждого полученного запроса. Помимо прочего HttpContext предоставляет текущего принципала запроса в качестве свойства User.

Принципалы раеализованы в виде объектов ClaimsPrincipal, у которых есть коллекция утверждений.
Note
Ранее в ASP.NET использовался ролевой подход к безопасности. ClaimsPrincipal совместим с этим подходом, однако для новых приложений следует использовать утверждения.
Kestrel назначает принципала каждому запросу. Первоначально это универсальный анонимный принципал.
Последнее обновление :
21 марта 2023 г.
Дата создания : 5 октября 2022 г.
Дата создания : 5 октября 2022 г.