asp.net/javascript创建cookie,创建客户端或服务器端的优势
asp.net/javascript creating cookies, advantages creating client side or server side?
我需要创建一个cookie,这不是会话cookie,而是一个有到期日期的cookie。
通过服务器端代码或javascript创建cookie有什么好处吗?
事实上,我的服务器端是一个asp.net休息服务,所以这可能不是一个好主意?
使用这两种方法有什么优点或缺点吗?
感谢
有没有其他方法可以通过服务器端代码或javascript创建cookie?
没有。
事实上,我的服务器端是一个asp.net休息服务,所以这可能不是一个好主意?
REST服务通常不处理或不知道cookie。他们可以,但这不是一种常见的做法。REST服务使用不同的身份验证技术,例如在Authorization
HTTP请求标头中发送一些值。
使用这两种方法有什么优点或缺点吗?
这实际上取决于您的场景以及您试图存储的信息类型。例如,使用服务器端脚本,您可以创建客户端脚本无法访问的HttpOnly cookie
,只能由服务器端脚本访问。在任何情况下,您都不应该将敏感信息存储在cookie中(除非经过加密和签名),因为客户端很容易篡改该值并伪造HTTP请求,发送他想要的任何cookie值。
相关文章:
- 使用C#将在JavaScript中创建的变量值传递给ASP.Net中的服务器端(代码隐藏)
- 防止在服务器端和用户端的TinyMCE中创建某些标签
- 如何在AngularJS中创建服务器端过滤器
- 我可以使用jQuery或使用服务器端创建xml吗
- 创建谷歌图表;转换为图像服务器端
- 将jQuery参数发送到服务器端并创建输出文本文件
- 服务器端帐户创建错误
- 在服务器端创建html元素VS将数据作为JSON获取,并使用javascript创建标签
- 是否可以在 asp.net 中使用 JavaScript 创建服务器端列表框控件
- Meteor:为集合服务器端创建筛选器,并将其存储在本地集合中.好主意
- 使用string.format,最佳方法和替代方案在服务器端创建javascript函数
- 创建AngluarJS应用程序,但没有SEO友好URL的服务器端选项.这会起作用吗?
- 在服务器端创建的 DIV 元素的工具提示
- 从 ASP.NET Web 窗体中的服务器端属性创建 JavaScript 条件
- 创建注册表单,并将文件上传(图像)从 ajax 发送到服务器端 (C#)
- 在 MVC 服务器端代码中动态创建和缩小 JavaScript ASP.NET
- 如何使用服务器端创建的 JQuery 将单击事件添加到元素
- 在服务器端创建整个高图表对象
- 使用javascript从服务器端的名称列表中创建按钮/href
- 如何在Racer / DerbyJS上创建服务器端应用逻辑