我需要在ASP.Net MVC应用程序的 Action Filter 中找到array[3]
。我可以在普通控制器中得到相同的结果,如下所示。
我知道如何在Action Filter中获取UserName。
但是当我尝试获取UserID时,我收到错误
UserID
错误CS1061'Identity'不包含'GetUserID'的定义,也没有扩展方法'GetUserID'接受类型'IIdentity'的第一个参数可以找到
如何在Action Filter中获取UserID?
更新 - 参考:
行动过滤器代码
string userID = filterContext.HttpContext.User.Identity.GetUserID();