Javascript 使用带有React和Express的Cookie时出现问题
我在授权我的网站上的用户时遇到问题。授权是通过使用cookie完成的。 当我尝试从express服务器设置cookie时,我可以在浏览器的“网络”选项卡中看到它,但它不会在响应时显示为标题。这导致了全局授权问题 快速代码Javascript 使用带有React和Express的Cookie时出现问题,javascript,reactjs,express,cookies,Javascript,Reactjs,Express,Cookies,我在授权我的网站上的用户时遇到问题。授权是通过使用cookie完成的。 当我尝试从express服务器设置cookie时,我可以在浏览器的“网络”选项卡中看到它,但它不会在响应时显示为标题。这导致了全局授权问题 快速代码 user.generateToken((err, user) => { if (err) return res.status(400).send(err); res.cookie("w_auth
user.generateToken((err, user) => {
if (err) return res.status(400).send(err);
res.cookie("w_authExp", user.tokenExp);
res.cookie("w_auth", user.token)
.status(200)
.json({
loginSuccess: true, userId: user._id
});
});
我在React中发出登录请求的方式
const request = axios.post(`${USER_SERVER}/login`, dataToSubmit)
.then(response => {
console.log(response)
return response.data
});
你检查了cookie的安全选项了吗?出于安全原因,JavaScript无法访问具有HttpOnly属性的cookie。