Пользовательское промежуточное ПО имеет метод InvokeAsync
с параметром HttpContext
.
HttpContext
имеет свойство User
, которое предоставляет информацию о текущем контексте пользователя.
public async Task InvokeAsync(HttpContext context)
{
var userIdentity = context.Request.User.Identity;
var uName = userIdentity.Name;
// ...