Один AuthorizationHandler на модель

У меня есть следующая модель в приложении ASP.NET Core:

public class GetPostModel {
  public Int32 PostId { get; set; }
}

Мне нужно проверить, авторизован ли Пользователь для получения Поста с данным PostId.

Я рассматриваю возможность использования одного обработчика авторизации ресурсов только для этой модели.

Таким образом, обработчик должен получить GetPostModel и текущего пользователя в качестве параметров.

Можно ли создать такой Authorization Handler в ASP.NET Core 2.1?

Я искал, и кажется, что это всегда включает в себя требование / политику?

0 ответов

Другие вопросы по тегам