我正在制作一个允许登录的应用程序,当您登录时,它会向 cookie 发送一个 jwt。
我的应用程序允许人们创建任务,但没有 jwt 令牌我不能这样做。问题是我无法访问令牌,因为 httpOnly 设置为 true。
这是我的代码:
const task = {
title: document.querySelector(classes.taskTitle).value,
type: document.querySelector(classes.taskType).value,
subject: document.querySelector(classes.taskSubject).value,
date: document.querySelector(classes.taskDate).value,
descriptions,
timeFrame,
};
try {
const res = await axios({
method: "post",
url: "/api/v1/tasks",// I cannot set authorization header to bearer token because document.cookie does not work
data: task,
});
console.log(res.data);
} catch (err) {
console.log(err.response.data);
}