User.Identity.Name returns null in ASP.NET Core MVC application

john Cogdle

Please check the code below. This is a controller of my ASP.NET Core 2.1 MVC application.

Problem is that I am already using cookie authenticated user, but the User.Identity.Name returns null. How can I get my current auth user on .NET Core then?

[HttpPost]
public IActionResult AddMainMenu(MainMenuItems mainMenuItems)
{
      string userEmail = User.Identity.Name;
      return Json("success");          
}

Thanks in advance.

Liakat

Just use it-

var val = User.FindFirst(ClaimTypes.Email).Value;

If your claim NameIdentifier is Email then do like above. This should work. More information found here

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

MVC Core @User.Identity.Name in razor returns null

User.Identity.Name is null in Asp.Net Core 2.x web application using Windows Authentication

User.Identity.Name always null and claims count 0 after PasswordSignInAsync MVC .Net Core 3.0

Log IP of signed in user with ASP.net core Identity MVC

Adding name to the user model in Asp.Net Core Identity

Application Insights User ID from ASP.NET Core identity

Using ASP.NET Identity in an ASP.NET Core MVC application without Entity Framework and Migrations

IdentityServer4 + Asp.Net Core Identity - Map Identity to application database user

asp.net mvc web application prompting user name and password

ASP.NET Core 3.1: User.Identity.Name is empty in API Controller, but claim name is present

ASP.NET Core MVC MySQL Identity

ASP.NET Core Identity user groups

ModelState IsValid returns False Using ASP.NET Core 5 MVC Identity with UserName

ASP.NET Core 2.0 Identity: SignInManager.IsSignedIn(User) returns false after signing in

ASP.NET Core Identity 2: User.IsInRole always returns false

How to check if user is logged in to ASP.NET Core web application when using ASP.NET Core Web API to house identity

How to Mock HttpContext.User.Identity.Name in Asp.Net MVC 4

ASP.NET Core 2.2 MVC - Identity - Where to put custom user class?

Why ASP.NET Core MVC 3.1 project wont let me sign in with a register user using Identity

How does Identity work in project template with Individual user account for ASP.NET Core MVC 3.1?

Identity in ASP.NET MVC Framework using Identity Core

Unable to add global AuthorizeFilter when using scaffolded Identity pages in ASP.Net Core MVC application

How to get logged-in user name in the constructor of a controller in ASP.NET Core Identity

User.Identity.Name is empty in Asp.NET Core 2.0 API Controller

How to Upload File using Application Pool identity instead of Logged User Identity- ASP.NET MVC Impersonation

User login using Email or Username gives null if user not found in ASP.NET Core MVC

MVC 5 Forms authentication retuns null for User.Identity.Name

ASP.NET Core returns InternalServerError while using Identity server

Change asp.net mvc application name

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  3. 3

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  4. 4

    pump.io port in URL

  5. 5

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    Do Idle Snowflake Connections Use Cloud Services Credits?

  9. 9

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

  10. 10

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  11. 11

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  12. 12

    Generate random UUIDv4 with Elm

  13. 13

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  14. 14

    Is it possible to Redo commits removed by GitHub Desktop's Undo on a Mac?

  15. 15

    flutter: dropdown item programmatically unselect problem

  16. 16

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  17. 17

    EXCEL: Find sum of values in one column with criteria from other column

  18. 18

    Pandas - check if dataframe has negative value in any column

  19. 19

    How to use merge windows unallocated space into Ubuntu using GParted?

  20. 20

    Make a B+ Tree concurrent thread safe

  21. 21

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

HotTag

Archive