|
@@ -34,11 +34,19 @@ axios.interceptors.request.use(config => {
|
|
|
NProgress.start();
|
|
|
const meta = (config.meta || {});
|
|
|
const isToken = meta.isToken === false;
|
|
|
- config.headers['Authorization'] = `Basic ${Base64.encode(`${website.clientId}:${website.clientSecret}`)}`;
|
|
|
- //让每个请求携带token
|
|
|
- if (getToken() && !isToken) {
|
|
|
- config.headers[website.tokenHeader] = 'bearer ' + getToken()
|
|
|
+ if(config.url.indexOf('oauth/captcha') === -1){
|
|
|
+ config.headers["Authorization"] = `Basic ${Base64.encode(
|
|
|
+ `${website.clientId}:${website.clientSecret}`
|
|
|
+ )}`;
|
|
|
+ if (getToken() && !isToken) {
|
|
|
+ config.headers[website.tokenHeader] = "bearer " + getToken();
|
|
|
+ }
|
|
|
}
|
|
|
+ // config.headers['Authorization'] = `Basic ${Base64.encode(`${website.clientId}:${website.clientSecret}`)}`;
|
|
|
+ // //让每个请求携带token
|
|
|
+ // if (getToken() && !isToken) {
|
|
|
+ // config.headers[website.tokenHeader] = 'bearer ' + getToken()
|
|
|
+ // }
|
|
|
//headers中配置text请求
|
|
|
if (config.text === true) {
|
|
|
config.headers["Content-Type"] = "text/plain";
|