diff --git a/src/utils/request.js b/src/utils/request.js index 29e739c1a9..52ac6f461c 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -23,7 +23,11 @@ const service = axios.create({ service.interceptors.request.use(function (config) { if (!config.params) config.params = {}; if (baseURL.length) { - if (baseURL[0] !== '/' && !process.env.IS_ELECTRON) { + if ( + baseURL[0] !== '/' && + !process.env.IS_ELECTRON && + getCookie('MUSIC_U') !== null + ) { config.params.cookie = `MUSIC_U=${getCookie('MUSIC_U')};`; } } else { diff --git a/src/views/loginAccount.vue b/src/views/loginAccount.vue index eb376f07c8..922ae27be4 100644 --- a/src/views/loginAccount.vue +++ b/src/views/loginAccount.vue @@ -275,7 +275,7 @@ export default { clearInterval(this.qrCodeCheckInterval); this.qrCodeInformation = '登录成功,请稍等...'; result.code = 200; - result.cookie = result.cookie.replace('HTTPOnly', ''); + result.cookie = result.cookie.replaceAll(' HTTPOnly', ''); this.handleLoginResponse(result); } });