gpt4 book ai didi

asp.net-mvc - 在 ASP.NET MVC4 中存储用户信息的策略是什么

转载 作者:行者123 更新时间:2023-12-04 02:48:32 26 4
gpt4 key购买 nike

现在我正在看一本书,书上写着:

“Session State和Application state都用于存储少量不经常变化的不安全全局信息”

基于此我有五个问题:

  1. 在MVC4中我们可以通过HttpContext.Session访问session,有什么区别在这个和 HttpContext.Current.Session 之间?

  2. 申请状态有什么用?

  3. Session 和 Application 状态之间的实际区别是什么?

  4. 哪些用户信息不能保存在session中,只能保存在服务器数据库中?

  5. 许多浏览器端 cookie 已被禁用,这是否意味着在开发 Web 应用程序时不再使用 cookie?

我希望这不仅对我有帮助,也能帮助其他看到这个的人

欢迎任何建议!

最佳答案

  1. 没有区别。不在 View 中时使用 HttpContext.Current.Session

  2. 用于存储适用于所有用户的应用程序范围的信息。一次只有一个,所有用户的值都相同。

  3. session 处于用户级别。应用程序是系统范围的。如果您需要保留特定于用户的信息,请使用 session 。如果所有用户的值都相同,请使用应用程序。

  4. 不太清楚你的意思

关于asp.net-mvc - 在 ASP.NET MVC4 中存储用户信息的策略是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18279912/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com