【发布时间】:2020-06-03 12:38:35
【问题描述】:
我有一个使用 .NET Core WEB API 的 Angular 9 项目。 该站点具有基于角色的用户身份验证。 API 返回两种类型的错误:401 和 403,具体取决于控制器方法的授权规则。
我的目标是在 API 返回任何这些错误时在我的布局组件中显示一条消息,例如:
- 401: '会话已过期,请登录。'
- 403: '您无权使用此功能。'
有没有办法在 Angular 中捕获这些错误并知道是哪个错误被抛出?
【问题讨论】:
标签: authentication .net-core error-handling angular9