gpt4 book ai didi

c# - 存储有关已登录 ASP.NET MVC 用户的附加信息

转载 作者:太空宇宙 更新时间:2023-11-03 13:52:37 25 4
gpt4 key购买 nike

我需要存储一个针对用户的 ID,该 ID 将在我的 Web 应用程序上执行的每个操作中使用。我曾希望使用自定义授权 ActionFilterAttribute(在整个 Controller 上)用这些附加信息填充 ViewData,但事实证明,之前运行了一大堆东西这些 ActionFilterAttributes 做例如ModelBinding、Controller构建

我想也许有一种方法可以扩展 HttpContext.User.Identity 来存储额外的数据,但不知道从哪里开始。

有什么想法吗?

最佳答案

解决方案
仔细查看 StackOverflow 上的更多细节,我遇到了这个解决方案,它以一种 super 干净和正确的方式完全符合我的要求(提示:它使用 FormsAuthenticationCookieuserData 属性> - https://stackoverflow.com/a/10524305/175893

关于c# - 存储有关已登录 ASP.NET MVC 用户的附加信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13269786/

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