Ich bin gerade dabei, eine neue Anwendung zu erstellen, und habe mit EF6-rc1, Microsoft.AspNet.Identity.Core 1.0.0-rc1, Microsoft.AspNet.Identity.EntityFramework 1.0.0-rc1, Microsoft.AspNet.Identity begonnen .Owin 1.0.0-rc1 usw. und mit den gestrigen RTM-Releases habe ich sie heute Abend über NuGet auf RTM aktualisiert. Abgesehen von ein paar Codeänderungen an der Arbeit, die ich bisher geleistet hatte, …
Wie erhalten wir den aktuellen Benutzer innerhalb einer sicheren ApiController-Aktion, ohne den Benutzernamen oder die Benutzer-ID als Parameter zu übergeben? Wir gehen davon aus, dass dies verfügbar ist, da wir uns in einer sicheren Aktion befinden. Wenn Sie sich in einer sicheren Aktion befinden, hat sich der Benutzer bereits authentifiziert …
Wie kann ich das Kennwort eines Benutzers im neuen ASP.NET-Identitätssystem abrufen? Oder wie kann ich zurücksetzen, ohne das aktuelle zu kennen (Benutzer hat Passwort vergessen)?
Ist es möglich, die neue Asp.net-Identität mit Database First und EDMX zu verwenden? Oder nur mit Code zuerst? Folgendes habe ich getan: 1) Ich habe ein neues MVC5-Projekt erstellt und die neue Identität die neuen Benutzer- und Rollentabellen in meiner Datenbank erstellen lassen. 2) Ich habe dann meine Database First …
Es gibt nur sehr wenige Dokumentationen zur Verwendung des neuen Asp.net Identity Security Framework. Ich habe alles zusammengestellt, um zu versuchen, eine neue Rolle zu erstellen und einen Benutzer hinzuzufügen. Ich habe Folgendes versucht: Rolle in ASP.NET-Identität hinzufügen Das sieht so aus, als hätte es die Informationen aus diesem Blog …
Ich habe gerade auf die neue 2.0-Version des Identity Framework umgestellt. In 1.0 konnte ich ein Benutzerobjekt mit bekommen manager.FindByIdAsync(User.Identity.GetUserId()). Die GetUserId()Methode scheint in 2.0 nicht zu existieren. Jetzt kann ich nur noch herausfinden, manager.FindByEmailAsync(User.Identity.Name)welches auf das Feld Benutzername in der Benutzertabelle verweist. In meiner Anwendung entspricht dies dem E-Mail-Feld. …
Um den aktuell in MVC5 angemeldeten Benutzer zu erhalten, mussten wir lediglich Folgendes tun: using Microsoft.AspNet.Identity; [Authorize] public IHttpActionResult DoSomething() { string currentUserId = User.Identity.GetUserId(); } Mit ASP.NET Core dachte ich, dass dies funktionieren sollte, aber es gibt einen Fehler. using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Http; private readonly UserManager<ApplicationUser> _userManager; [HttpPost] [Authorize] …
Ich verwende die Web Visual API 2-Vorlage, die mit Visual Studio 2013 geliefert wird. Sie verfügt über eine OWIN-Middleware für die Benutzerauthentifizierung und dergleichen. In der habe OAuthAuthorizationServerOptionsich festgestellt, dass der OAuth2-Server so eingerichtet ist, dass Token ausgegeben werden, die in 14 Tagen ablaufen OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath …
Ich entwickle eine ASP.NET MVC 5-Anwendung. Ich habe eine vorhandene Datenbank, aus der ich mein ADO.NET-Entitätsdatenmodell erstellt habe. Ich habe eine Tabelle in dieser Datenbank, die die Spalten "Benutzername" und "Kennwort" enthält, und ich möchte sie verwenden, um die Authentifizierung und Autorisierung in meiner Webanwendung zu implementieren. Ich kann keine …
Ist es möglich, lokalisierte Zeichenfolgen für die ASP.NET Identity v1-Fehlermeldungen "System" bereitzustellen, z. B. " Name XYZ ist bereits vergeben " oder " Benutzername XYZ ist ungültig und darf nur Buchstaben oder Ziffern enthalten "?
Der in ASP.NET 5 bereitgestellte Standard-Identitätsanbieter hat standardmäßig sehr strenge Kennwortregeln, die ein Kleinbuchstaben, ein Großbuchstaben, ein nicht alphanumerisches Zeichen und eine Zahl erfordern. Ich suche nach einer Möglichkeit, die Passwortanforderungen für den Anbieter zu ändern. Zuvor konnte der Anbieter in ASP.NET 4 wie zuvor beantwortet über die XML-Datei Web.config …
Ich möchte die folgende Architektur (ich habe den Produktnamen für dieses Beispiel erfunden): Web API 2-Anwendung, die auf einem Server ausgeführt wird http://api.prettypictures.com MVC 5-Client-App, die auf einem anderen Server ausgeführt wird http://www.webpics.com Ich möchte, dass die Client-App www.webpics.com die Pretty Pictures-API verwendet, um: Registrieren Sie neue Konten mit Benutzername …
Ich habe der ApplicationUserKlasse benutzerdefinierte Felder hinzugefügt. Ich habe auch ein Formular erstellt, über das der Benutzer die Felder eingeben / bearbeiten kann. Aus irgendeinem Grund kann ich die Felder in der Datenbank jedoch nicht aktualisieren. [HttpPost] [ActionName("Edit")] [ValidateAntiForgeryToken] public async Task<ActionResult> Manage(EditProfileViewModel model) { if (ModelState.IsValid) { // Get …
Ich folge einem Microsoft-Beispiel, um die E-Mail-Validierung mit Identity 2.0.0 zu implementieren Ich stecke in diesem Teil fest public ApplicationUserManager UserManager { get { return _userManager ?? HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>(); } private set { _userManager = value; } } Dies funktioniert in ein , controlleraber HttpContextenthält keine GetOwinContextMethode in einem ApiController . …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.