ASP.NET Core ClaimsPrincipal с несколькими ClaimsIdentity - PullRequest
0 голосов
/ 25 февраля 2019

Я новичок в ядре asp.net (2.1) и пытаюсь создать приложение mvc с локальными учетными записями пользователей.Приложение использует платформу Identity и локальную базу данных sql server со схемой по умолчанию .Я пытаюсь достичь системы, основанной на утверждениях, в которой у пользователя может быть несколько наборов различных утверждений.Из того, что я прочитал, классы asp.net могли бы приспособиться к этому, потому что пользователь представлен классом ClaimsPrincipal, который может содержать несколько ClaimsIdentity, и Claims создаются для ClaimsIdentity.Однако базовая схема базы данных, похоже, не учитывает это, поскольку, хотя она может хранить пользователей (dbo.AspNetUsers) и заявки пользователей (dbo.AspNetUserClaims), в ней, похоже, не хранятся какие-либо данные, относящиеся к тому или иному идентификатору заявки?Я неправильно понял цель различных базовых классов или есть встроенный способ достичь этого?

Спасибо

...