Запитання з тегом «asp.net-mvc-5»

ASP.NET MVC 5 - п'ята основна версія платформи ASP.NET Model-View-Controller для веб-додатків.

21
OwinStartup не стріляє
Я мав ідеально працювати код конфігурації OwinStartup, а потім він перестав працювати. На жаль, я не впевнений, що саме я зробив, щоб змусити його перестати працювати, і мені дуже важко розгадати це. Щоб переконатися, що я покрив основи, я подвійно перевірив, щоб переконатися, що я маю [assembly:OwinStartup(typeof(WebApplication.Startup))] атрибут присвоєний належним …

10
ASP.NET MVC 5 - особистість. Як отримати поточний ApplicationUser
У моєму проекті є суб'єкт статті, який має ApplicationUserвластивість Author. Як я можу отримати повний об’єкт поточно зареєстрованого ApplicationUser? Створюючи нову статтю, я повинен встановити Authorвластивість у Articleпоточну ApplicationUser. У старому механізмі членства це було просто, але в новому підході до ідентичності я не знаю, як це зробити. Я намагався …

17
Помилка HTTP 500.19 та код помилки: 0x80070021
У мене проста побудова webAPI від Visual Studio 2013. Він добре працює, коли я запускаю його з VS13, але коли я копіюю проект у локальний IIS, це дає мені наступну помилку. Помилка HTTP 500.19 - Внутрішня помилка сервера Доступ до запитуваної сторінки неможливо, оскільки пов'язані дані конфігурації для сторінки недійсні. …

8
Як додати MVC5 до Visual Studio 2013?
Я починаю новий проект і хотів би спробувати MVC 5 (раніше я створив веб-додаток, використовуючи MVC 4). У Visual Studio 2013 я натискаю Новий проект та переходжу до Visual C #> Web> Visual Studio 2012 (хоча в меню я встановив VS 2013, він говорить 2012), і в цьому списку у …

3
Чи потрібен мені файл Global.asax.cs, якщо я використовую клас OWIN Startup.cs і переміщую туди всю конфігурацію?
Скажімо, наприклад, у абсолютно новому додатку ASP.NET MVC 5, зробленому з MVC з шаблоном індивідуальних облікових записів, якщо я видаляю Global.asax.csклас і переміщую його конфігураційний код у такий Startup.cs Configuration()спосіб, які недоліки? 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); } } Найбільше …

4
Плутанина ASP.NET Identity DbContext
Програма MVC 5 за замовчуванням постачається з цим фрагментом коду в IdentityModels.cs - цей фрагмент коду призначений для всіх операцій з ідентифікацією ASP.NET для шаблонів за замовчуванням: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Якщо я налаштовую новий контролер, використовуючи представлення з Entity Framework …

15
Несанкціонована веб-сторінка для входу, що повертається, а не 401
Як налаштувати проект mvc / webapi, щоб метод webapi, викликаний з виду бритви, не повертав сторінку входу, коли її не було дозволено? Це програма MVC5, яка також має контролери WebApi для дзвінків через javascript. Два способи нижче [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> LatestProblems() { // Something here } [Route("api/home/myLatestProblems")] [HttpGet()] [Authorize(Roles …

3
Що таке інтерфейс IUserSecurityStampStore <TUser> ASP.NET Identity?
Переглядаючи ідентичність ASP.NET (нова реалізація членства в ASP.NET), я натрапив на цей інтерфейс, реалізуючи свій власний 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реалізується за замовчуванням, EntityFramework.UserStore&lt;TUser&gt;який по суті отримує та встановлює TUser.SecurityStampвластивість. Після ще …

9
Як отримати поточного користувача та як користуватися класом User у MVC5?
Як я можу отримати ідентифікатор поточно зареєстрованого користувача в MVC 5 ? Я спробував пропозиції StackOverflow, але вони, здається, не для MVC 5. Крім того, яка найкраща практика MVC 5 щодо призначення матеріалів користувачам? (наприклад, Userслід мати Items. Чи потрібно зберігати користувача Idу Item? Чи можна розширити Userклас List&lt;Item&gt;властивістю навігації? …

11
GlobalConfiguration.Configure () не присутній після міграції Web API 2 та .NET 4.5.1
Нещодавно я почав дотримуватися цього посібника з міграції свого проекту на .NET 4.5.1 та Web Api 2. Перше, що розробник MS Рік Андерсон просить вас зробити, це змінити: WebApiConfig.Register(GlobalConfiguration.Configuration); до GlobalConfiguration.Configure(WebApiConfig.Register); у файлі global.asax. Але це дає мені помилку, коли я намагаюся створити: Помилка 1 "System.Web.Http.GlobalConfiguration" не містить визначення для …

1
Як додати веб-API до існуючого проекту веб-додатків ASP.NET MVC (5)?
Припустимо, що ви забули встановити прапорець Веб-API (додати його до проекту) під час створення нового проекту MVC (5), що вам потрібно зробити, щоб додати веб-API та налагодити його роботу? Існує маса питань щодо міграції, але, схоже, жоден не мав повних та сучасних кроків для додавання Web API до проекту MVC …

26
Visual Studio 2013 IntelliSense перестає працювати для контролерів ASP.NET MVC5
У моєму проекті Visual Studio 2013 ASP.NET MVC 5 я стикаюся з дивною проблемою. Раптом класи IntelliSense в контролері проекту MVC 5 взагалі не працюють. У моєму рішенні є інші бібліотечні проекти класів, і IntelliSense працює над файлами проектів бібліотеки класів, але проблема полягає лише в проекті MVC. Зазвичай такі …

6
Як розширити доступні властивості User.Identity
Я використовую MVC5 Identity 2.0 для користувачів, щоб увійти на свій веб-сайт, де дані аутентифікації зберігаються в базі даних SQL. Ідентифікація Asp.net реалізована стандартним чином, як це можна знайти в багатьох навчальних посібниках в Інтернеті. Клас ApplicationUser в IdentityModels був розширений, щоб включити деякі власні властивості, такі як ціла OrganiId. …

4
Як реалізувати сервер oauth2 в ASP.NET MVC 5 та WEB API 2 [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закритий минулого року . Удосконаліть це питання Спочатку я намалюю свій проект: Для мого стажування мені потрібно додати функціональність до існуючої системи. Сторонній …

3
Яка перевага використання async з MVC5?
Яка різниця між: 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); } і: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task&lt;ActionResult&gt; Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.