Nicht finden können, User.Identität.GetUserId () - Methode

Mithilfe von Visual Studio 2013 Express-MVC-Anwendung mit Referenzen zu
MVC 5.2
Asp.Net.Identität.Core 2.0

in jedem controller oder irgendwo anders in meiner Anwendung der Methode GetUserId() scheint nicht zu existieren, und ich kann nicht für das Leben meines verstehen, wie das sein könnte. Ich war unter dem Eindruck, es war eine Methode, die enthalten sind in Asp.Net Identität 2x. Was könnte ich hier noch fehlt?

  • Haben Sie die zusätzlichen namespace Microsoft.AspNet.Identity ?
  • Es ist... wow.. Da konnte ich Zugriff auf Benutzer.Identität.Name und IsAuthenticated ohne hinzufügen von namespace.. ich nahm an, es war nur... Danke!
  • Ja, es ist ein bisschen schwierig, weil die Benutzer.Identität ist verfügbar . Wenn Sie springen(f12) auf GetUserId() Sie werden sehen, dass es in einer Gruppe, für IdentityExtensions . Das ist ordentlich, denn es ist eine kleine Vorlage für die Erstellung eigener Erweiterungen mit "System".Sicherheit.Principal
  • versuchen Sie, diese Antwort dieser das problem bei mir gelöst
InformationsquelleAutor Mark Hollas | 2015-04-07
Schreibe einen Kommentar