У меня есть проект Angular 9, который работает с .NET Core WEB API. На сайте реализована аутентификация пользователей на основе ролей. API возвращает два типа ошибок: 401 и 403 в зависимости от правил авторизации для метода контроллера.
Моя цель — отображать сообщение в моем компоненте макета, когда API возвращает любую из этих ошибок, например:
- 401: «Срок действия сеанса истек, пожалуйста, войдите в систему».
- 403: «У вас нет доступа к этой функции».
Есть ли способ поймать эти ошибки в Angular и узнать, какая из них была выброшена?