ASP.NET Core Identity 3.1: UserManager.RemoveFromRoleAsync always returns UserNotInRole

sthashakun

Im able to create roles using role manager and add user to a role using UserManager.AddToRoleAsync But when using method UserManager.RemoveFromRoleAsync(User, Role), im always getting error saying UserNotInRole

enter image description here

  • But when using UserManager.GetUsersInRoleAsync("Administrator"), I'm getting results. enter image description here

  • But again method UserManager.IsInRoleAsync(user, "Administrator"); return false.

  • Next, upon checking on the SQL profiler, I noticed that parameters set for userId & roleid is opposite during select statement of UserInRole table enter image description here

Any idea what is causing this weird behaviour? Im using Identity.Core, Version=3.1.3.0

Updated the code snippet

My AspNetUserole Table

enter image description here

Refer to below image, only methods IsInRoleAsync & RemoveFromRoleAsync get fails, other methods are getting results.

enter image description here

Mukta Dhungana

Looks like your keys for the identity UserRole table is configured wrongly. Can post the code snippet where you have modified the IdentityUserRole table?

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

ASP.NET Identity 2 UserManager get all users async

How to mock Asp.net identity UserManager's CreateAsync method

ASP.NET Injecting DbContext into Identity UserManager

Prevent ASP.NET Identity's UserManager from automatically saving

UserManager.FindAsync(username, password) not available in ASP.NET 5 / Identity 3

Transactions with ASP.NET Identity UserManager

Updating user by UserManager.Update() in ASP.NET Identity 2

ASP.NET Identity - custom UserManager, UserStore

ASP.NET Core Identity does not inject UserManager<ApplicationUser>

Users Roles Permissions using ASP.NET Core Identity 3

In ASP.net core Identity (UserManager & SignInManager) is it possible to ban a user immediately?

Authorize Policy attribute always returns 403 forbidden using .net core Identity and JwtBearerAuthentication

ASP.NET Core Identity. Using ApplicationDbContext and UserManager. Do they share the context?

ASP.NET Identity's UserManager caches users?

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

ASP.NET Core Identity UserManager<ApplicationUser> -Error No parameterless constructor defined for this object

ASP .NET Core Identity SignInManager

Creating a custom SignInManager in Asp.Net Core 3 Identity

ASP.NET Core 3: Cannot resolve scoped service 'Microsoft.AspNetCore.Identity.UserManager`1[Alpha.Models.Identity.User]' from root provider

.NET Core UserManager CreateAsync leaves UserName/Email/PhoneNumber always null

ASP.NET CORE Identity UserManager CreateAsync schema error

Entity Framework 6 and Asp.Net Identity UserManager: Multiple DbContext

Asp.Net Identity - Custom Database Access UserManager

Cancellation in ASP.NET Core UserManager

Asp .Net Core Unit Test Mock UserManager.CreateAsync and return Identity Result

asp.net core 3 identity generatePasswordResetTokenAsync causes internal error

ASP.NET Core returns InternalServerError while using Identity server

Can I automatically log back into my SignInManager and UserManager (Identity) via using cookies -> Asp.Net-Core Identity (Deployed live)

No service for type 'AspNetCore.Identity.UserManager`1[AspNetCore.Identity.IdentityUser]' has been registered. with custom provider (Net Core 6)

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