Articles of asp.net mvc 5

Come modificare il tipo di ID in Microsoft.AspNet.Identity.EntityFramework.IdentityUser

(ASP.NET MVC 5, EF6, VS2013) Sto cercando di capire come modificare il tipo del campo “Id” da stringa a int nel tipo: Microsoft.AspNet.Identity.EntityFramework.IdentityUser in modo che i nuovi account utente siano associati a un ID intero anziché a un GUID. Ma sembra che questo sarà più complicato della semplice aggiunta di una nuova proprietà Id […]

Qual è il vantaggio dell’uso di async con MVC5?

Qual è la differenza tra: public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, model.Password, model.RememberMe); if (result.Success) { return Redirect(“~/home”); } else { AddErrors(result); } } return View(model); } e: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result = await […]

OwinStartup non si triggers

Ho avuto il codice di configurazione OwinStartup perfettamente funzionante e poi ha smesso di funzionare. Sfortunatamente non sono sicuro di quello che ho fatto per farla smettere di funzionare e sto facendo davvero fatica a capirlo. Per assicurarmi di avere le nozioni di base, ho controllato per accertarmi che abbia il [assembly:OwinStartup(typeof(WebApplication.Startup))] attributo assegnato correttamente […]

MVC 5 Accesso reclami Id quadro Dati utente

Sto sviluppando un’applicazione web MVC 5 utilizzando l’approccio Database First di Entity Framework 5 . Sto usando OWIN per l’autenticazione degli utenti. Qui sotto mostra il mio metodo di Login all’interno del mio Account Controller. public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { var user = _AccountService.VerifyPassword(model.UserName, model.Password, false); if (user != null) […]

MVC5, AjaxHelper e gli script corretti e l’ordine di caricamento

OK, trovo ESTREMAMENTE ridicolo che devo pubblicare una nuova domanda per trovare la risposta ma, ahimè, sono qui. Facciamo ciò il più semplice ansible per la prossima anima ribelle che cerca di risolvere questo problema. Quali sono tutti gli script più recenti di cui ho bisogno per far funzionare il modulo ajax? Finora ho; Ho […]

ASP.NET MVC5 OWIN L’autenticazione di Facebook improvvisamente non funziona

Aggiornamento 2017! Il problema che ho avuto quando ho postato la domanda originale non ha nulla a che fare con le recenti modifiche apportate da Facebook quando hanno costretto tutti alla versione 2.3 della loro API. Per una soluzione a questo problema specifico, vedere la risposta di sammy34 di seguito . La versione 2.3 dell’endpoint […]

Soluzione per “Convalida fallita per una o più entity framework. Vedi la proprietà ‘EntityValidationErrors’ per maggiori dettagli. “

Ho riscontrato questo errore, non ha fornito alcun dettaglio su quale fosse la causa principale ma ho capito qual è il problema. Volevo condividerlo in modo che gli altri che l’hanno incontrato potessero avere successo nel risolvere il problema. Ho avuto la seguente class: public class BankUser : IdentityUser, IUserProfile { #region IUserProfile Members [Display(Name […]

Convalida del modello MVC per data

Esiste una convalida di default per MVC 5 in cui posso impostare il valore min e max della data? Nel mio modello voglio la convalida della data public class MyClass { [Required(ErrorMessage=”Start date and time cannot be empty”)] //validate:Must be greater than current date [DataType(DataType.DateTime)] public DateTime StartDateTime { get; set; } [Required(ErrorMessage=”End date and […]

Percorso MV. ASP.Net per catturare tutte le richieste * .aspx

Questo deve essere stato chiesto prima, ma dopo aver letto qui , qui , qui e qui non posso estrapolare le parti rilevanti per farlo funzionare. Sto aggiornando un vecchio sito Web in MVC e desidero rilevare particolari richieste HTTP in ingresso in modo da poter emettere un RedirectPermanent (per proteggere le nostre classifiche di […]

Come faccio a propagare forzatamente le modifiche di ruolo agli utenti con ASP.NET Identity 2.0.1?

Ho letto questo e, mentre spiega come i cambiamenti di ruolo alla fine si propagheranno al cookie dell’utente dopo un certo intervallo di tempo, non riesco ancora a capire come imponga una modifica immediata ai ruoli degli utenti. Devo davvero firmare l’utente quando cambio i suoi ruoli come amministratore? Se é cosi, come? Se uso […]