diff --git a/src/config/index.js b/src/config/index.js index 24f079cc..5908c019 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -14,6 +14,9 @@ const DEFAULT_CONFIG = { //TokenName TOKEN_NAME: "Authorization", + //Token前缀,注意最后有个空格,如不需要需设置空字符串 + TOKEN_PREFIX: "Bearer ", + //请求是否开启缓存 REQUEST_CACHE: false, diff --git a/src/utils/request.js b/src/utils/request.js index 49190ac5..304a06e8 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -12,7 +12,7 @@ axios.interceptors.request.use( (config) => { let userInfo = tool.data.get("user"); if(userInfo){ - config.headers[sysConfig.TOKEN_NAME] = userInfo.token + config.headers[sysConfig.TOKEN_NAME] = sysConfig.TOKEN_PREFIX + userInfo.token } if(!sysConfig.REQUEST_CACHE && config.method == 'get'){ config.params = config.params || {};