Как установить точку останова для атрибута [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#»