我需要使用 angular.js 在浏览器上为我的会话对象添加一个键。这可能吗?
问问题
574 次
2 回答
1
无法从客户端更改您的会话。
于 2013-03-01T23:54:18.733 回答
0
如果您的意思是更改客户端会话window.sessionStorage
,那么只需使用对象广告键值。
否则,如果您想更改服务器端会话,则需要一些工作。我假设你使用一些 MVC 框架。首先在控制器中创建一个操作,该操作的逻辑应该将通过参数传递的键值添加到您的会话中。将动作映射到某个路径。在客户端,您应该创建使 $http.post 调用该操作路径并将值作为数据的服务。
安全提示:除非您在服务器端进行了一些安全检查,否则请不要参数化密钥名称。这样恶意用户将无法修改您会话中的敏感键值。
于 2013-08-23T17:27:47.513 回答