如何在MVC中获取当前登录用户的名称?我尝试了下面的代码,我可以得到日期和方法名,但没有得到用户名。 public void OnActionExecuted(ActionExecutedContext filterContext)
{
AcibademUniversitesiDBEntities model = new AcibademUniversitesiDBEntities()
我最近阅读了使MVC Web API允许CORS(跨源资源共享)的代码。我知道ActionFilterAtrribute使这个过滤器,但我不知道这个类是怎么回事:AllowCORS。 public class AllowCORS : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutin
我有控制器的操作,它与一些实体(驱动程序)一起工作。此外,每个驱动程序链接与身份配置文件 public async Task<ActionResult> Details(int? id)
{
if ((id == null))
{
return new HttpStatusCodeResult(HttpStatusCode.BadReque
我有其中ID参数都标注有CacheType属性 public Object Get([CacheType(CacheTypes.Venue)]int Id)
{
....
}
的API方法我可以读取参数属性的ActionFilterAttribute内的值 public class CacheOutputAttribute : ActionFilterAttribute
{
我正在试图创建一个自定义的ActionFilterAttribute,如图所示。该属性将只包含Path的一个属性。 public class TestLinkAttribute : ActionFilterAttribute
{
public string Path { get; set; }
public override void OnActionExecuting(A
我来了一个问题,我不知道如何解决。 我的问题的上下文是基于当会话变量丢失时需要将用户重定向到登录。 我们正在做的是在该预览为执行动作,验证名为[“SesionesPorUsuarios”]该会话变量,其中不同的为空 事情是这样的控制器操作的装饰: [HttpPost]
[IndicadorUltimaAccionDelSistema()]
public JsonResult C
我有一种情况,我不想在API路由参数中传递登录用户标识。 例如,有一个WebAPI [GET或POST]端点'api/getUserDetails/{id}'。此ID传递到另一个层以获取用户数据。 public RestResult getUserDetails(int uID)
{
int uID = getFromHeaderCookie();
var userDetai