Вопросы с тегом «asp.net-mvc-5»

ASP.NET MVC 5 - пятая основная версия платформы ASP.NET модель-представление-контроллер для веб-приложений.

21
OwinStartup не стреляет
У меня был код конфигурации OwinStartup, работающий отлично, и затем он перестал работать. К сожалению, я не совсем уверен, что именно я сделал, чтобы заставить его перестать работать, и мне действительно трудно понять это. Чтобы убедиться, что у меня есть основы, я дважды проверил, чтобы убедиться, что у меня есть …

10
ASP.NET MVC 5 - личность. Как получить текущий ApplicationUser
У меня есть объект Article в моем проекте с ApplicationUserименем свойства Author. Как я могу получить полный объект в настоящее время вошли в систему ApplicationUser? При создании новой статьи я должен установить текущее Authorсвойство .ArticleApplicationUser В старом механизме членства это было просто, но в новом подходе к идентификации я не …

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
Несанкционированная страница входа с возвратом через webapi, а не 401
Как настроить проект mvc / webapi таким образом, чтобы метод webapi, вызываемый из вида бритвы, не возвращал страницу входа, если она не авторизована? Это приложение MVC5, которое также имеет контроллеры WebApi для звонков через JavaScript. Два метода ниже [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> LatestProblems() { // Something here } [Route("api/home/myLatestProblems")] [HttpGet()] …

3
Что такое интерфейс IUserSecurityStampStore <TUser> в ASP.NET Identity?
Глядя на ASP.NET Identity (новая реализация членства в 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? Могу ли я …

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)?
Предполагая, что вы забыли поставить флажок Web API (добавить его в проект) при создании нового проекта MVC (5), что нужно сделать, чтобы добавить Web API и заставить его работать? Существует множество вопросов по миграции, но ни один из них не содержит полных и актуальных шагов по добавлению Web API в …

26
Visual Studio 2013 IntelliSense перестает работать для контроллеров ASP.NET MVC5
Я столкнулся со странной проблемой в моем проекте Visual Studio 2013 ASP.NET MVC 5. Внезапно IntelliSense в классах Controller проекта MVC 5 вообще не работает. В моем решении есть другие проекты библиотек классов, и IntelliSense работает с этими файлами проекта библиотеки классов, но проблема только в проекте MVC. Обычно проблемы …

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

4
Как реализовать сервер oauth2 в ASP.NET MVC 5 и WEB API 2 [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт в прошлом году . Уточните этот вопрос Сначала я набросаю свой проект: Для стажировки мне нужно добавить функциональность в существующую …

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) { …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.