【发布时间】:2015-11-10 23:42:44
【问题描述】:
是否可以通过 Javascript 访问 C# 创建的 cookie 并更改值? (我知道这是一种安全措施 - 但有什么替代方法)
C#
HttpCookie myCookie = new HttpCookie("theName", "theValue");
Response.Cookies.Add(myCookie);
Javascript
console.log(document.cookie) //doesn't include my cookie..
【问题讨论】:
-
如果它的 HTTP cookie 那么你不能在 javascript 中访问它们。是的,您可以访问 cookie 并更改 javascript 中的值。
-
是否有另一种方法可以使用 c# 创建 cookie,而不限制 javascript 访问?
-
您何时何地在 C# 中添加烹饪功能? Page_Load?
-
@jtimperley Global.asax
-
一个cookie就是一个cookie,从你的C#代码或从Javascript创建它是一样的:)当然你可以在任何你想要的地方访问它(C#或JS)
标签: javascript c# cookies