Как установить точку останова для атрибута [Authorize]C#

Место общения программистов C#
Anonymous
Как установить точку останова для атрибута [Authorize]

Сообщение Anonymous »

Можно ли установить точку останова для атрибута [Authorize] в моем классе? Это вызывало ошибки неверных запросов, и мне было интересно, что внутри атрибута [Authorize] заставляет это делать.

В качестве альтернативы, можно ли перезаписать [Authorize] ] Присвоить и сохранить исходные функции в соответствии с моими условиями?

Я получаю ошибки BadRequest из-за способа входа в систему, как показано в этом вопросе: .NET Core 2.2 Shared Файл cookie вызывает ошибку «Неверный запрос» при входе в систему.

РЕДАКТИРОВАТЬ: добавлен пользовательский атрибут авторизации

public class ExtendedAuthorizeAttribute : AuthorizeAttribute
{
public async Task OnAuthorizationAsync(AuthorizationFilterContext authorizationFilterContext)
{
if (authorizationFilterContext.HttpContext.User.Identity.IsAuthenticated == false)
{
base.Function();
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/583 ... -attribute

Вернуться в «C#»