Я внедряю Авторизацию Abp. Я прошел и реализовал все вещи по ссылке ниже.
https://aspnetboilerplate.com/Pages/Documents/Authorization
Пока не получается желаемый результат.
Я добавил класс AuthorizationProvider в проект. В этом классе созданы некоторые разрешения. Зарегистрировал этот класс в методе PreInitialize. Здесь, во время инициализации, UserId имеет значение null, которое не должно быть null. Насколько я понимаю, мы должны сохранять информацию об идентификаторе пользователя, как cookie, так и о сеансе, и всякий раз, когда вызывается метод, мы должны отправлять идентификатор пользователя и другую информацию с этим запросом. После этого я попытался использовать атрибут AbpAuthorize в методе контроллера. Также попытался использовать PermissionChecker на методе контроллера, но все еще не получал желаемый вывод Что может быть не так здесь. Пожалуйста, помогите мне.
Я ожидаю, что если мы украсили метод контроллера атрибутом AbpAuthorize, то он должен быть авторизован в соответствии с разрешениями в классе AuthProvider, чего сейчас не происходит.