在C#中创建cookie并通过Javascript更改值

时间:2015-03-26 13:22:42

标签: javascript c# cookies

是否可以通过Javascript访问C#创建的cookie并更改值? (我知道这是一个安全措施 - 但是替代方案是什么)

C#

 HttpCookie myCookie = new HttpCookie("theName", "theValue");
 Response.Cookies.Add(myCookie);

的Javascript

console.log(document.cookie) //doesn't include my cookie..

1 个答案:

答案 0 :(得分:1)

HttpCookie默认受保护 - 即Javascript无法读取它们。设置以下bool属性允许访问。

myCookie.HttpOnly = false