代码如下,我执行该逻辑理想状态下直接进入 this.formData.url
;而实际上在登录页被挡住了,查看过页面的cookie
,并没有我设置的token
this.formData.url
是https://200.200.5.5
这种格式。
token已验证过是正确的,试过手动在网站通过js添加cookie然后刷新,可行
之前有人实现过该功能,代码雷同,不知道是不是我姿势不对
async login () {
let token = await this.getToken();
if (!token) {
return;
}
console.log(token);
// token=TEllnRx61o7yixQ8icuis7frmzvZWF/x
document.cookie = `${token}; path=/; domain=${this.formData.url}; expires=${new Date().getTime() + (1000 * 60)};`;
let newWin = window.open();
newWin.location.href = this.formData.url;
},
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…