通过 Javascript 将 Cookie 设置为 HttpOnly
2022-08-30 04:29:33
我有一个不是的 Cookie 我可以将此 Cookie 设置为通过 JavaScript 吗?HttpOnly
HttpOnly
我有一个不是的 Cookie 我可以将此 Cookie 设置为通过 JavaScript 吗?HttpOnly
HttpOnly
Cookie 意味着它不适用于 JavaScript 等脚本语言。因此,在JavaScript中,绝对没有可用的API来获取/设置cookie的属性,否则这将破坏.HttpOnly
HttpOnly
HttpOnly
只需在服务器端使用服务器端使用的任何服务器端语言将其设置为这样即可。如果JavaScript是绝对必要的,你可以考虑让它发送一些(ajax)请求,例如一些特定的请求参数,该参数触发服务器端语言创建HttpOnly cookie。但是,这仍然会使黑客很容易通过XSS进行更改,并且仍然可以通过JS访问cookie,从而使您的cookie完全无用。HttpOnly
HttpOnly