فهرست منبع

[bug-371]token失效自动刷新报错非法请求

cfort 2 سال پیش
والد
کامیت
1416296eac
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 0
      src/api/oauth2/oauth2.js
  2. 1 2
      src/utils/request.js

+ 1 - 0
src/api/oauth2/oauth2.js

@@ -306,6 +306,7 @@ OAuth.prototype.refreshAccessToken = function (refreshToken, callback) {
             client_id: this.clientId,
             client_secret: this.clientSecret,
             grant_type: 'refresh_token',
+            username: this.username,
             refresh_token: refreshToken
         },
         method: 'post'

+ 1 - 2
src/utils/request.js

@@ -190,8 +190,7 @@ service.interceptors.response.use(response => {
             })
         }
         // 6020201:非法的token;6020202:其他客户端登录了;6020301:Token 过期了;
-    } else if (state === requestState.ILLEGAL_TOKEN ||
-        state === requestState.OTHER_CLIENTS) {
+    } else if (state === requestState.ILLEGAL_TOKEN || state === requestState.OTHER_CLIENTS) {
         if (!cancelRequest) {
             cancelRequest = false
             MessageBox.confirm(I18n.t('error.logout.message'), I18n.t('error.logout.title'), {