浏览代码

update Web/src/utils/axios-utils.ts.
获取本地的 token 不兼容第三方插件,第三方插件可以获取到session中token。

Signed-off-by: Mr先生 <362270511@qq.com>

Mr先生 2 年之前
父节点
当前提交
a87486978a
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Web/src/utils/axios-utils.ts

+ 2 - 2
Web/src/utils/axios-utils.ts

@@ -54,8 +54,8 @@ export const axiosInstance: AxiosInstance = globalAxios;
 // axios 请求拦截
 axiosInstance.interceptors.request.use(
 	(conf) => {
-		// 获取本地的 token
-		const accessToken = Local.get(accessTokenKey);
+		// 获取本地的 token或session中的token
+		const accessToken = Local.get(accessTokenKey)?Local.get(accessTokenKey):Session.get('token');
 		if (accessToken) {
 			// 将 token 添加到请求报文头中
 			conf.headers!['Authorization'] = `Bearer ${accessToken}`;