我有一个奇怪的问题。我想检查是否存在JavaScript的.aspxauth cookie。我这样做:

authx = document.cookie.indexOf(".ASPXAUTH" + "=");  

并且“ authx”值始终为-1。但是,如果我托盘寻找其他cookie,例如:

foo = document.cookie.indexOf("bar" + "=");  

有用。 JavaScript和.aspxauth cookie之间是否存在一些限制???

有帮助吗?

解决方案

我解决了。问题是,我已经设置了

HttpOnly = true;  

这阻止了JavaScript访问cookie。我只是将其设置为false,它起作用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top