我正在开发 ASP.NET MVC 应用程序。我想在 javascript 中访问 sessionid,所以为此我试图在 javascript 中读取 ASP.NET_SessionId cookie:
=> $.cookie("ASP.NET_SessionId")
=> undefined
但我变得不确定。谁能告诉我如何访问 sessionId cookie?
最佳答案
您无法访问 session cookie,因为它被设置为 HTTP Only .
因此出于安全原因,它对 JavaScript 是隐藏的。将其暴露给 JavaScript 将是一个巨大的安全漏洞。
This coding horror blog talks about how cookies are protected from Javascript
关于c# - ASP.NET_SessionId cookie 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15434016/