powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebSecurity в MVC4
4 сообщений из 4, страница 1 из 1
WebSecurity в MVC4
    #38596683
Pessimus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Имеется код
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
 public ActionResult Login(AccountModels.LoginModel model, string returnUrl)
        {
            if (ModelState.IsValid && WebSecurity.Login(model.UserName, model.Password))
            {
                return RedirectToAction("Register");
            }
            ModelState.AddModelError("", "Имя пользователя или пароль указаны неверно.");
            return View(model);
        }


При компиляции вылетает ошибка "cannot resolve symbol WebSecurity". Если добавить
Код: c#
1.
using WebMatrix.WebData;

, то ругается на то что WebData отсутствует в WebMatrix.
Пробовала установить пакет Microsoft.AspNet.WebPages.WebData. Тогда при компиляции все в порядке, но при запуске вылетает:
"Невозможно загрузить файл или сборку "System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)"
...
Рейтинг: 0 / 0
WebSecurity в MVC4
    #38596859
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pessimus,

в web.config должно быть:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
...
Рейтинг: 0 / 0
WebSecurity в MVC4
    #38596945
Pessimus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, не помогает. Кстати проект создавался как Basic. Я смотрю что создать проект как интернет-приложения, то там проблем с этим нет.
...
Рейтинг: 0 / 0
WebSecurity в MVC4
    #38596954
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pessimus,

попробуйте MVC 5 и ASP.NET Identity вместо WebSecurity
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebSecurity в MVC4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]