«asp.net-mvc-5» etiketlenmiş sorular

ASP.NET MVC 5, web uygulamaları için ASP.NET Model-View-Controller platformunun beşinci ana sürümüdür.

21
OwinStartup ateş etmiyor
Mükemmel çalışan OwinStartup yapılandırma kodu vardı ve sonra çalışmayı durdurdu. Ne yazık ki, çalışmayı durdurmak için ne yaptığımdan tam olarak emin değilim ve bunu anlamaya gerçekten zorlanıyor. Temel bilgilerin ele alındığından emin olmak için, [assembly:OwinStartup(typeof(WebApplication.Startup))] özniteliği düzgün atandı ve owin için bir appSetting olmadığından emin olun: AutomaticAppStartup, false olarak ayarlandığından, …

10
ASP.NET MVC 5 - Kimlik. Geçerli ApplicationUser nasıl edinilir
Projemde şu ApplicationUsermülke sahip bir Makale varlığı var Author. Günlüğe kaydedilmiş olan tam nesneyi nasıl alabilirim ApplicationUser? Yeni bir makale oluştururken, Authorözelliği Articlegeçerli olarak ayarlamalıyım ApplicationUser. Eski Üyelik mekanizmasında basitti, ancak yeni Kimlik yaklaşımında bunu nasıl yapacağımı bilmiyorum. Bu şekilde yapmaya çalıştım: Kimlik uzantıları için deyim kullanarak ekleme: using Microsoft.AspNet.Identity; …

17
HTTP Hatası 500.19 ve hata kodu: 0x80070021
Visual Studio 2013 tarafından basit bir webAPI inşa var. VS13 çalıştırdığınızda iyi çalışır, ancak yerel IIS projeyi kopyaladığınızda bana aşağıdaki hatayı verir. HTTP Hatası 500.19 - Dahili Sunucu Hatası Sayfa için ilgili yapılandırma verileri geçersiz olduğu için istenen sayfaya erişilemiyor. Ayrıntılı Hata Bilgileri: Modül IIS Web Çekirdeği Bildirim BeginRequest İşleyici …

8
MVC5 Visual Studio 2013'e nasıl eklenir?
Yeni bir projeye başlıyorum ve MVC 5'i denemek istiyorum (daha önce MVC 4 kullanarak bir web uygulaması oluşturdum). Visual Studio 2013'te Yeni Proje'yi tıklatıyorum ve Visual C #> Web> Visual Studio 2012'ye gidiyorum (VS 2013'ü yüklemiş olmama rağmen menüde 2012 diyor) ve bu listede sadece MVC 4 uygulaması var - …

3
OWIN Startup.cs sınıfını kullanıyorsam ve tüm yapılandırmayı oraya taşırsam Global.asax.cs dosyasına ihtiyacım var mı?
Diyelim ki Bireysel Hesaplar şablonuyla MVC'den yapılan yepyeni bir ASP.NET MVC 5 uygulamasında, Global.asax.cssınıfı silip yapılandırma kodunu Startup.cs Configuration()aşağıdaki gibi yönteme taşırsam, dezavantajları nelerdir? public partial class Startup { public void Configuration(IAppBuilder app) { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); ConfigureAuth(app); } } Benim için olumsuz yanı, ASP.NET 4 uygulamalarını ASP.NET 5'e …

4
ASP.NET Kimlik DbContext karışıklığı
Varsayılan MVC 5 uygulaması IdentityModels.cs dosyasında bu kod parçasıyla birlikte gelir - bu kod parçası varsayılan şablonlar için tüm ASP.NET Kimlik işlemleri içindir: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Entity Framework ile görünümleri kullanarak yeni bir denetleyici yapıp iletişim kutusunda "Yeni veri içeriği …

15
401 yerine yetkisiz webapi çağrısı dönen giriş sayfası
Mvc / webapi projemi, ustura görünümünden çağrılan bir webapi yönteminin yetkisiz olduğunda giriş sayfasını döndürmemesi için nasıl yapılandırabilirim? Javascript üzerinden aramalar için WebApi denetleyicileri de olan bir MVC5 uygulaması. Aşağıdaki iki yöntem [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> LatestProblems() { // Something here } [Route("api/home/myLatestProblems")] [HttpGet()] [Authorize(Roles = "Member")] public List<vmLatestProblems> mylatestproblems() …

3
ASP.NET Identity'nin IUserSecurityStampStore <TUser> arabirimi nedir?
ASP.NET Identity'ye (ASP.NET'te yeni üyelik uygulaması) bakarken, kendi arayüzümü uygularken bu arayüze rastladım 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, özelliği EntityFramework.UserStore&lt;TUser&gt;almak ve ayarlamak için varsayılan olarak uygulanır TUser.SecurityStamp. Biraz daha kazma işleminden sonra …

9
Geçerli kullanıcı nasıl alınır ve MVC5 kullanıcı sınıfı nasıl kullanılır?
MVC 5'te oturum açmış olan kullanıcının kimliğini nasıl edinebilirim ? StackOverflow önerilerini denedim, ancak MVC 5 için değil gibi görünüyor. Ayrıca, MVC 5 kullanıcılara bir şeyler atamak için en iyi uygulama nedir? (örneğin, Userolmalıdır Items. Kullanıcının Idiçinde saklamalı mıyım Item? UserSınıfı bir List&lt;Item&gt;navigation özelliği ile genişletebilir miyim ? MVC şablonundan …

11
GlobalConfiguration.Configure (), Web API 2 ve .NET 4.5.1 geçişinden sonra mevcut değil
Yakın zamanda projemi .NET 4.5.1 ve Web Api 2'ye geçirmek için bu kılavuzu izlemeye başladım . MS geliştiricisi Rick Anderson'ın sizden yapmasını istediği ilk şey değişimdir: WebApiConfig.Register(GlobalConfiguration.Configuration); için GlobalConfiguration.Configure(WebApiConfig.Register); global.asax dosyasında. Yine de inşa etmeye çalıştığımda bana bir hata veriyor: Hata 1 'System.Web.Http.GlobalConfiguration', 'Yapılandır' için bir tanım içermiyor Projem şu …

1
Var olan bir ASP.NET MVC (5) Web Uygulaması projesine Web API'si nasıl eklenir?
Yeni bir MVC (5) projesi oluştururken Web API onay kutusunu (projeye ekleyin) işaretlemeyi unuttuğunuzu varsayarsak, Web API eklemek ve onu çalıştırmak için ne yapmanız gerekir? Bir sürü taşıma sorusu var, ancak hiçbiri bir MVC 5 projesine Web API eklemek için eksiksiz ve güncel adımlara sahip görünmüyordu ve eski yanıtların bazılarından …

26
Visual Studio 2013 IntelliSense, ASP.NET MVC5 Denetleyicileri için çalışmayı durdurur
Visual Studio 2013 ASP.NET MVC 5 projemde garip bir sorunla karşı karşıyayım. Birdenbire, MVC 5 projesinin Denetleyici sınıflarındaki IntelliSense hiç çalışmıyor. Çözümümde başka sınıf kitaplığı projelerim var ve IntelliSense bu sınıf kitaplığı proje dosyalarında çalışıyor, ancak sorun yalnızca MVC projesinde. Genellikle bu tür sorunlar Visual Studio'nun yeniden başlatılmasıyla çözülür: yalnızca …

6
Kullanılabilir User.Identity özellikleri nasıl genişletilir
Kullanıcıların web sitemde oturum açması için MVC5 Identity 2.0 kullanıyorum, burada kimlik doğrulama ayrıntıları bir SQL veritabanında depolanıyor. Asp.net Kimliği, birçok çevrimiçi eğiticide bulunabileceği gibi standart bir şekilde uygulanmıştır. IdentityModels'teki ApplicationUser sınıfı, tamsayı OrganizationId gibi bazı özel özellikleri içerecek şekilde genişletilmiştir. Buradaki fikir, birçok kullanıcının veritabanı ilişkisi amacıyla ortak bir …

4
ASP.NET MVC 5 ve WEB API 2'de oauth2 sunucusu nasıl uygulanır [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . Geçen yıl kapalı . Bu soruyu geliştirin Önce projemin taslağını çıkaracağım: Stajım için mevcut bir sisteme işlevsellik eklemem gerekiyor. Bir 3. taraf …

3
MVC5 ile eşzamansız kullanmanın avantajı nedir?
Arasındaki fark nedir: 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); } ve: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task&lt;ActionResult&gt; Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.