2017-12-30 12 views
0

ich diese haben verwenden, bevor meine Anwendung auf .NET Core 2.0 und IdentityServer Upgrade 4.einen Anspruch auf IdentityRole in IdentityServer Hinzufügen von 4

var role = new IdentityRole("Admin"); 
role.Claims.Add(new IdentityRoleClaim<string> { ClaimType = "IsAdmin", ClaimValue = "True" }); 

Dies funktioniert nicht mehr, habe ich versucht Google, aber nicht sehen konnte, alles klar. Der genaue Fehler ist:

error

Wie kann ich einen Anspruch auf IdentityRole mit IdentityServer 4 hinzufügen?

+0

was genau Fehler Sie bekommen? –

+0

hat einen Screenshot hinzugefügt, der den Fehler zeigt. – Ciwan

Antwort

0

Sie können dies beheben,

Installieren Microsoft.AspNet.Identity.AspNetCoreCompat von NuGet. Und dann fügen Sie die Referenz von Microsoft.AspNet.Identity.AspNetCoreCompat.

Danach erhalten Sie die Ausnahme als Bild unten.

enter image description here

Installieren Microsoft.AspNet.Identity.EntityFramework, und reparieren alle Fehler Compiler.

enter image description here

Verwandte Themen