From 50098f48234b6d53edfdac541b08a95d9d8e63d6 Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Mon, 04 Jun 2018 11:39:31 +0800
Subject: [PATCH] 登录页面 不处理登录失效响应
---
src/app/core/net/default.interceptor.ts | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/app/core/net/default.interceptor.ts b/src/app/core/net/default.interceptor.ts
index e91ae6e..73e6979 100644
--- a/src/app/core/net/default.interceptor.ts
+++ b/src/app/core/net/default.interceptor.ts
@@ -14,6 +14,7 @@
import { Subject } from 'rxjs/Subject';
import { error } from 'protractor';
import { debug } from 'util';
+import {Location} from '@angular/common';
/**
* ������HTTP������������������������������ `app.module.ts`
@@ -68,7 +69,9 @@
break;
case 401: // ������������������
// this.goTo('/passport/login');
- this.unLoginHandle.next(<HttpErrorResponse>event);
+ if (location.hash && !location.hash.endsWith('login')) {
+ this.unLoginHandle.next(<HttpErrorResponse>event);
+ }
break;
case 403:
case 404:
--
Gitblit v1.8.0