Можно ли установить точку останова для атрибута [Authorize] в моем классе? Это приводило к ошибкам Bad Request, и мне было интересно, что внутри атрибута [Authorize] заставляет его это делать.
В качестве альтернативы, можно ли перезаписать атрибут [Authorize] и сохранить функции оригиналов после моегоусловия?
Я получаю ошибки BadRequest из-за способа входа в систему, как показано в этом вопросе: .NET Core 2.2 Shared Cookie вызывает ошибку Bad Request при входе в систему
РЕДАКТИРОВАТЬ: добавлен пользовательский атрибут авторизации
public class ExtendedAuthorizeAttribute : AuthorizeAttribute
{
public async Task OnAuthorizationAsync(AuthorizationFilterContext authorizationFilterContext)
{
if (authorizationFilterContext.HttpContext.User.Identity.IsAuthenticated == false)
{
base.Function();
}
}
}