Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';我看不到一些使用javascript的cookies_Javascript_Cookies_Missing Cookies - Fatal编程技术网

can';我看不到一些使用javascript的cookies

can';我看不到一些使用javascript的cookies,javascript,cookies,missing-cookies,Javascript,Cookies,Missing Cookies,我正在尝试使用客户端javascript访问cookies 在服务器上,我使用node.js和cookies模块。我放了两块饼干,“UUID”和“nick” 我可以在服务器上正确地读回这些内容,我还可以通过查看浏览器prefs中存储的cookies(我已经尝试使用Chrome和Firefox)来查看它们的设置 然而,当我试图在客户端访问它们时,我似乎只能访问“UUID”,而不能访问“nick”。我尝试了各种JS cookie读取功能,也只是转储document.cookie——所有的东西似乎都表

我正在尝试使用客户端javascript访问cookies

在服务器上,我使用node.js和cookies模块。我放了两块饼干,“UUID”和“nick”

我可以在服务器上正确地读回这些内容,我还可以通过查看浏览器prefs中存储的cookies(我已经尝试使用Chrome和Firefox)来查看它们的设置

然而,当我试图在客户端访问它们时,我似乎只能访问“UUID”,而不能访问“nick”。我尝试了各种JS cookie读取功能,也只是转储document.cookie——所有的东西似乎都表明“nick”cookie不存在


有人能帮忙吗?

检查cookie的第7个参数是否未设置为TRUE(如果设置为TRUE,则服务器端cookie无法通过javascript读取)

谢谢,但我认为这不是问题所在。这两个cookie都是以相同的方式创建的,如果我在firefox中查看它们,它们的设置看起来是相同的(并且已经发送了:任何类型的连接)。我对cookie模块的文档进行了进一步的挖掘,默认情况下,客户端JS无法访问cookie。但仍然不知道UUID和nick之间的区别是什么。可能nick cookie最初是在其他地方设置的,有时还有其他参数。尝试删除cookie,然后设置一个新cookie。这解决了我的问题!我正在ASP.NET中做一个SSO项目。对于使用HttpCookie的用户,请确保HttpOnly属性设置为false。