Domande taggate «asp.net-mvc-5»

ASP.NET MVC 5 è la quinta versione principale della piattaforma ASP.NET Model-View-Controller per applicazioni web.

21
OwinStartup non si attiva
Ho avuto il codice di configurazione OwinStartup perfettamente funzionante e poi ha smesso di funzionare. Sfortunatamente non sono sicuro di cosa ho fatto per farlo smettere di funzionare e non riesco davvero a capirlo. Per essere sicuro di avere le basi coperte, ho raddoppiato il controllo per assicurarsi che io …

10
ASP.NET MVC 5 - Identità. Come ottenere ApplicationUser corrente
Ho un'entità articolo nel mio progetto che ha la ApplicationUserproprietà denominata Author. Come posso ottenere l'intero oggetto attualmente registrato ApplicationUser? Durante la creazione di un nuovo articolo, devo impostare la Authorproprietà Articlesulla corrente ApplicationUser. Nel vecchio meccanismo di appartenenza era semplice, ma nel nuovo approccio Identity non so come farlo. …


8
Come aggiungere MVC5 a Visual Studio 2013?
Sto iniziando un nuovo progetto e vorrei provare MVC 5 (in precedenza ho creato un'app Web utilizzando MVC 4). In Visual Studio 2013, faccio clic sul Nuovo progetto e accedo a Visual C #> Web> Visual Studio 2012 (anche se ho installato VS 2013 nel menu dice 2012) e in …

3
Ho bisogno di un file Global.asax.cs se sto usando una classe OWIN Startup.cs e trasferisco lì tutta la configurazione?
Diciamo ad esempio in una nuovissima applicazione ASP.NET MVC 5 creata dal modello MVC con account individuali, se elimino la Global.asax.csclasse e sposto il suo codice di configurazione sul Startup.cs Configuration()metodo come segue, quali sono gli svantaggi? public partial class Startup { public void Configuration(IAppBuilder app) { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); …

4
Confusione DbContext di identità ASP.NET
Un'app MVC 5 predefinita viene fornita con questo pezzo di codice in IdentityModels.cs: questo pezzo di codice è per tutte le operazioni di identità ASP.NET per i modelli predefiniti: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Se impalcolo un nuovo controller usando le viste …

15
Chiamata webapi non autorizzata che restituisce la pagina di accesso anziché 401
Come configuro il mio progetto mvc / webapi in modo che un metodo webapi chiamato da una vista rasoio non ritorni la pagina di accesso quando non è autorizzato? È un'applicazione MVC5 che ha anche controller WebApi per le chiamate tramite JavaScript. I due metodi seguenti [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> …

3
Qual è l'interfaccia IUserSecurityStampStore <TUser> di Identità ASP.NET?
Guardando ASP.NET Identity (nuova implementazione dell'appartenenza in ASP.NET), mi sono imbattuto in questa interfaccia durante l'implementazione della mia UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore&lt;TUser&gt; : { // Methods Task&lt;string&gt; GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStoreè implementato per impostazione predefinita EntityFramework.UserStore&lt;TUser&gt;che essenzialmente ottiene e imposta …


11
GlobalConfiguration.Configure () non presente dopo la migrazione dell'API Web 2 e .NET 4.5.1
Di recente ho iniziato a seguire questa guida per migrare il mio progetto su .NET 4.5.1 e Web Api 2. La prima cosa che lo sviluppatore di MS Rick Anderson ti chiede di fare è cambiare: WebApiConfig.Register(GlobalConfiguration.Configuration); per GlobalConfiguration.Configure(WebApiConfig.Register); nel file global.asax. Eppure questo mi dà un errore quando provo …





3
Qual è il vantaggio di utilizzare 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&lt;ActionResult&gt; Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.