ASP.NET Core Identity Claim наследование не работает - PullRequest
0 голосов
/ 03 декабря 2018

Согласно документам, когда я добавляю пользователя к роли, он наследует все ее требования.Однако я наткнулся на контрольно-пропускной пункт, где я знаю, что у пользователя есть определенная роль, и я также знаю, что у этих ролей есть некоторые утверждения, но ни User.Claims, ни UserManager.GetClaimsAsync() не возвращает эти утверждения.

Я уже пробовалобновить вход в cookie, но, похоже, это не оказало никакого влияния.Есть ли что-то очевидное, чего мне не хватает?

1 Ответ

0 голосов
/ 04 декабря 2018

Оказывается, это известная ошибка в ASP.NET Core 2.1 (см. здесь ), поэтому обновление до версии 2.2 устранило проблему для меня.

...