c# - 如何在 ASP.NET MVC 中获取当前用户

标签 c# .net asp.net-mvc iis forms-authentication

在表单模型中,我曾经通过以下方式获取当前登录的用户:

Page.CurrentUser

如何在 ASP.NET MVC 的 Controller 类中获取当前用户?

最佳答案

如果您需要从 Controller 中获取用户,请使用 Controller 的 User 属性。如果您从 View 中需要它,我会在 ViewData 中填充您特别需要的内容,或者您​​可以直接调用 User,因为我认为它是 ViewPage 的一个属性。

关于c# - 如何在 ASP.NET MVC 中获取当前用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47045784/

相关文章:

c# - 将 List<int> 转换为复杂类型的列表

c# - .NET和nodejs、CryptoJS之间的AES算法值差异

.net - .Net中的“Double”和“double”之间有有意义的区别吗?

.net - 当用户取消添加过程时,如何删除正在添加的DataGridView行?

c# - C#中++运算符的一致行为

c# - 统一: GetPixels() always results in the colour black across whole image

c# - 图像格式转换异常缓慢

asp.net-mvc - MVC DropDownListFor Basic True False in View

c# - MVC 5 在键入时显示错误消息输入字段

c# - 数据从 DAL 传输到 MVC View