Als «asp.net-mvc-5» getaggte Fragen

ASP.NET MVC 5 ist die fünfte Hauptversion der ASP.NET Model-View-Controller-Plattform für Webanwendungen.

12
MVC 5 Access Claims Identity-Benutzerdaten
Ich entwickle eine MVC 5- Webanwendung mit dem Entity Framework 5 Database First- Ansatz. Ich verwende OWIN zur Authentifizierung von Benutzern. Unten sehen Sie meine Anmeldemethode in meinem Account Controller. public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { var user = _AccountService.VerifyPassword(model.UserName, model.Password, false); if (user != null) …



6
Für EntityType 'IdentityUserLogin' ist kein Schlüssel definiert. Definieren Sie den Schlüssel für diesen EntityType
Ich arbeite mit Entity Framework Code First und MVC 5. Als ich meine Anwendung mit der Authentifizierung einzelner Benutzerkonten erstellte, erhielt ich einen Kontocontroller und alle erforderlichen Klassen und Codes, die erforderlich sind, damit die Indiv-Benutzerkontenauthentifizierung funktioniert . Zu den bereits vorhandenen Codes gehörte: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { …

7
MVC 5 Seed-Benutzer und -Rollen
Ich habe mit der neuen MVC 5 herumgespielt, ich habe einige Modelle, Controller und Ansichten eingerichtet, die mit Code First Migrations eingerichtet wurden. Meine Frage ist, wie ich Benutzer und Rollen setze. Ich setze derzeit einige Referenzdaten in meine Seed-Methode in Configuration.cs. Es scheint mir jedoch, dass die Benutzer- und …

11
'Router-Outlet' ist kein bekanntes Element
Ich habe ein MVC 5-Projekt mit einem eckigen Frontend. Ich wollte das Routing wie in diesem Tutorial beschrieben hinzufügen: https://angular.io/guide/router . Also habe _Layout.cshtmlich in meinem einen hinzugefügt <base href="/"> und habe mein Routing in meiner app.module erstellt. Aber wenn ich dies ausführe, erhalte ich den folgenden Fehler: Error: Template …


6
Wie bekomme ich 'System.Web.Http, Version = 5.2.3.0?
Ich habe gerade ein MVC5-Projekt erstellt und mehrere Pakete von Nuget hinzugefügt, aber als ich das Projekt kompilierte, bekam ich diesen Fehler. Es scheint, dass eines der Pakete wirklich von system.web.http Version 5.2.3.0 abhängt, die ich nirgendwo finden konnte. Ich frage mich nur, wie ich die neueste Version von system.web.http …

11
Erstellen von Rollen in Asp.net Identity MVC 5
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 …

21
Das Modell, das den Kontext 'ApplicationDbContext' unterstützt, hat sich seit der Erstellung der Datenbank geändert
Erstens habe ich diesen Fehler nirgendwo anders gesehen und ich denke, es ist kein Replikat. Bitte lesen Sie zuerst die gesamte Situation. Alles hat gut funktioniert, dann habe ich versucht, eine meiner Modellklassen zu aktualisieren (die App-Klasse und das Update werden jetzt kommentiert), die ich unten auflisten werde. und boom …

2
Async PartialView verursacht die Ausnahme "HttpServerUtility.Execute blockiert ..."
Ich habe eine Teilansicht, die versucht, eine IEnumerable<Post>aus der Datenbank mit asynchronen ... Methode public static class PostService { public static int PostsPerPage = 50; public static async Task<IEnumerable<Post>> GetRecentAsync(int page = 0) { return await entityFrameworkDbContext.Posts .ToListAsync(); } } Teilansicht public async Task<ActionResult> Recent(int page = 0) { return …


7
Fehler beim Umbenennen des ASP.NET MVC-Projekts
Ich habe ein vorheriges Projekt kopiert und umbenannt. Einmal hatte ich alle Namensräume erfolgreich umbenannt und es wurde richtig gebaut. Beim Ausführen der Anwendung wurde folgende Fehlermeldung angezeigt: The following errors occurred while attempting to load the app. - The OwinStartup attribute discovered in assembly 'User Manager Interface' referencing startup …

5
So erhalten Sie ein JSON-Objekt vom Razor Model-Objekt in Javascript
Im viewmodel-Objekt ist unten die Eigenschaft: public IList<CollegeInformationDTO> CollegeInformationlist { get; set; } In VIEW lautet Javascript wie folgt: var obj = JSON.stringify('@Model.CollegeInformationlist'); alert(obj[1].State); //NOT WORKING, giving string char $.each('@Model.CollegeInformationlist', function (i, item) { var obj = JSON.stringify(item); var r = $.parseJSON(obj); alert(r.State); //just giving undefined. }); Bitte führen Sie …

5
MVC5 Claims-Version des Authorize-Attributs
Ich probiere einige der neuen Dinge in VS2013 RC mit MVC5 und der neuen OWIN-Authentifizierungs-Middleware aus. Ich bin es also gewohnt, das [Authorize]Attribut zu verwenden, um Aktionen nach Rollen einzuschränken, aber ich versuche, eine auf Ansprüchen / Aktivitäten basierende Berechtigung zu verwenden, und ich kann kein gleichwertiges Attribut dafür finden. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.