angular - Angular-如何在出现 401 错误时关闭快餐栏?
问题描述
我正在使用快餐栏显示错误消息。我的代码中有 auth-interceptor.ts 文件,在这种特殊情况下,我正在检查 401 错误并重定向到登录页面。我的代码是,
return next.handle(authReq).do(event => { }, err => {
if (err instanceof HttpErrorResponse && err.status === 401) {
this.router.navigate(['logout']);
}
});
我可以在这个文件中放入任何逻辑,这样我就可以从任何组件关闭快餐栏。
解决方案
推荐阅读
- python - 频率 DataFrame Pandas
- postgresql - 自动化 RDS 的手动快照(postgres)
- json - 我在使用 PyKafka 在 Kafka 上发布 JSON 消息时遇到问题
- amazon-web-services - 多个 DynamoDB GSI 添加/删除和 CI/CD 管道
- reactjs - 一旦我提交表单并从输入字段中获取值并将其分配给 api url 并获得响应,我想使用 useEffect
- typescript - Expo TypeScript 选项卡快照测试 App.tsx
- python - Discord.py 超时命令
- python - 使用弹性搜索中的另一个索引检查一个索引中的python值并创建一个新数据库
- postgresql - Postgres 如何计算 current_timestamp?
- spring-boot - 下载大型 zip 文件时出现异常 ClientAbortException: java.io.IOException