Javascript 为什么document.cookie是空字符串
Javascript 为什么document.cookie是空字符串,javascript,node.js,cookies,svelte,sapper,Javascript,Node.js,Cookies,Svelte,Sapper,设置Cookie:jwtToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyjlbwfpbci6imnocmlzlmnhcnjpbmd0b25az2xldy5byisimlhdci6mtu5ota1andcxnn0.naeo1ywtcsd55okb7jsaqbtzidy7bld6bs63;最大年龄=86400岁 我试过浏览器Brave和Chrome,为什么document.cookie在这两种浏览器中都是空字符串呢?cookie在应用程序>Coo
- 设置Cookie:jwtToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyjlbwfpbci6imnocmlzlmnhcnjpbmd0b25az2xldy5byisimlhdci6mtu5ota1andcxnn0.naeo1ywtcsd55okb7jsaqbtzidy7bld6bs63;最大年龄=86400岁
我试过浏览器Brave和Chrome,为什么document.cookie在这两种浏览器中都是空字符串呢?cookie在应用程序>Cookies中有
/api
路径,可以通过/sign-in with-token
路径访问
如果cookie设置为path=/admin,则它在/admin和/admin/something页可见,但在/home或/adminpage页不可见
也许让我们尝试显式地将路径设置为/
:
res.setHeader('Set-Cookie', `jwtToken=${ jwtToken }; Max-Age=86400; Path=/`)
res.setHeader('Set-Cookie', `jwtToken=${ jwtToken }; Max-Age=86400; Path=/`)