Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# MVC ASP.NET MVC, Select и 3 input https://www.cyberforum.ru/ asp-net-mvc/ thread2243035.html
Здравствуйте нужна помощь с зависимыми input'ами. Нужно,чтобы при выборе города заполнялись сразу три инпута,а не один,как у меня. Есть Select с данными подгруженными из локальной БД: <p>Выберите город,в котором планируете строительство: <select id="1" onchange="document.getElementById('T_ext').value=value"> <option selected="selected">Выберите город</option> ...
Ошибка CS0118 'Controller" является пространство имен, но используется как тип C# MVC
Прост нажал создание контроллера в ASP.NET создавал пустой проект с MVC Что делать?? Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка CS0118 'Controller" является пространство имен, но используется как тип. Controller C:\Users\sdadasda\source\repos\Controller\Controller\Controllers\DefaultController.cs 9 Активный ...
C# MVC Image в методе Seed() Привет. Пишу Сайт-блог. Хочу заполнить первоначальными данными несколько постов. Вопрос - как передать изображение, которое находится в папке проекта? У модели Post есть свойство ImageData, надо в него передать массив байт. Есть для этого метод, но проблема в том, что я не могу частично передать путь. часть метода Seed(): new Post { https://www.cyberforum.ru/ asp-net-mvc/ thread2242298.html C# MVC Удаление данных из бд https://www.cyberforum.ru/ asp-net-mvc/ thread2242273.html
Есть таблица сотрудники и договора. нужно сделать так чтобы если у сотрудника есть договор то нельзя было его удалить. В таблице договора есть столбец workId
ASP. NET MVC Не удалось создать защищенный канал SSL/TLS C# MVC
Добрый день. Я выполняю под ASP. NET MVC вот такой код: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "GET"; request.Accept = "application/json"; request.UserAgent = "Mozilla/5.0 ....";
C# MVC Валидация полей Добрый день. Такой вопрос. Сделал валидацию полей, но валидация работает только при добавлении данных, нужно также сделать и для редактирвания. @model IEnumerable<MySItes.Models.Contract> @{ Layout = null; } <html> <head> <title></title> <link href='@Url.Content("~/Content/themes/base/jquery-ui.css")' rel="stylesheet" type="text/css" /> <link... https://www.cyberforum.ru/ asp-net-mvc/ thread2242094.html
C# MVC Перечисление не индифицируется моделью Здравствуйте, есть приложение по шаблону mvc. Есть перечисление. public enum Сategory { News = 0, Exposition, ...}; Есть модель public class Section { public Сategory Cat { get; set; } ... https://www.cyberforum.ru/ asp-net-mvc/ thread2241606.html Конструктор контроллера C# MVC
Добрый день, форумчане! Есть контроллер: public class HomeController : Controller { Person person; public HomeController () { person=new Person(); }
C# MVC Поле в контроллере https://www.cyberforum.ru/ asp-net-mvc/ thread2240179.html
Добрый день, форумчане! Есть класс: public class Person { public Guid ID { get; set; } public string Surname { get; set; } public string Name { get; set; } public string Patronymic { get; set; } public string Email { get; set; } }
C# MVC Можно ли передать в контроллер значения текстовых полей строки таблицы, в которой находится кнопка? Здравствуйте. У меня есть такая таблица: @foreach (var b in ViewBag.purchHist) { <tr> <td><p>@b</p></td> <td><input type="hidden" value="@b" name="id"/></td> <td><input type="text" value="@b" name="quantity" style="width:100px;" /></td> <td><input type="text" value="@b" name="sum" style="width:150px;"... https://www.cyberforum.ru/ asp-net-mvc/ thread2239572.html
Можно ли передать в контроллер значения текстовых полей строки, в которой находится кнопка? C# MVC
Здравствуйте. У меня есть такая таблица: @foreach (var b in ViewBag.purchHist) { <tr> <td><p>@b</p></td> <td><input type="hidden" value="@b" name="id"/></td> <td><input type="text" value="@b" name="quantity" style="width:100px;" /></td> <td><input type="text" value="@b" name="sum" style="width:150px;"...
C# MVC ViewBag произвести подмену из связанной таблицы Доброго времени суток! Очень надеюсь на помощь профи) Пытаюсь разобраться сам, но после нескольких часов безуспешных попыток уже начал сд
138 / 138 / 53
Регистрация: 14.06.2016
Сообщений: 467
13.05.2018, 05:56 0

Авторизация в веб-приложении - C# MVC - Ответ 12385207

13.05.2018, 05:56. Показов 2461. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено fantom3ds как решение

Решение

forms authentication, например
web.config
XML
1
2
3
4
5
6
7
8
9
  <system.web>
    <authentication mode="Forms">
      <forms loginUrl="~/Account" timeout="2880">
        <credentials passwordFormat="SHA1">
          <user name="admin" password="0123456798abcdef0123456798abcdef" />
        </credentials>
      </forms>
    </authentication>
  </system.web>
AccountController.cs
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class AccountController : Controller {
    public ActionResult Index() {
        if (Request.IsAuthenticated) {
            return RedirectToAction("Index", "Home");
        }
 
        return View();
    }
 
    [HttpPost]
    public ActionResult Login(string login, string pwd) {
        if (!FormsAuthentication.Authenticate(login, pwd)) {
            return RedirectToAction("Index");
        }
 
        FormsAuthentication.SetAuthCookie(login, true);
        return Redirect(Request.UrlReferrer.ToString());
    }
 
    [Authorize]
    public ActionResult Logout() {
        FormsAuthentication.SignOut();
 
        return Redirect(Request.UrlReferrer.ToString());
    }
}
Account/Index.cshtml
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@{
    ViewBag.Title = "Login";
}
 
<div class="body" id="login-dp">
    <div class="row">
        <div class="col-md-12">
            <form class="form" role="form" method="post" action="Account/Login" accept-charset="UTF-8" id="login-nav">
                <div class="form-group">
                    <label class="sr-only" for="login">login</label>
                    <input type="text" class="form-control" name="login" placeholder="Login" required>
                </div>
                <div class="form-group">
                    <label class="sr-only" for="pwd">Password</label>
                    <input type="password" class="form-control" name="pwd" placeholder="Password" required>
                </div>
                <div class="form-group">
                    <button type="submit" class="btn btn-primary ">Login</button>
                </div>
            </form>
        </div>
    </div>
</div>
теперь можно вешать атрибуты Authorize и AllowAnonymous куда пожелается.

Вернуться к обсуждению:
Авторизация в веб-приложении C# MVC
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2018, 05:56
Готовые ответы и решения:

Авторизация в клиент-серверном приложении (simplemembership?)
Добрый день. Хотелось бы узнать, как устроить авторизацию в случае клиент-серверного приложения....

Написать загрузку файлов в веб-приложении
Всем привет! Помогите написать загрузку файлов в веб приложение. вот скачал пример...

Как создать отчет в веб приложении Asp.net mvc 4?
Использовать ReportViewer или как то иначе?

Разница в веб приложении и веб сайте
Товарищи, столкнулся тут с несколько неочевидным пониманием мною терминов web-приложение и...

1
13.05.2018, 05:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2018, 05:56
Помогаю со студенческими работами здесь

Авторизация Windows в ASP.NET-приложении и Opera
Ради прикола решил открыть сайт в Opera 7 и получил сообщение 'The server requested a login...

Как запретить регистрацию в стандартном веб-приложении?
Как запретить регистрацию в стандартном веб-приложении, создаваемом VS 2010? Из своих...

Подключение к SQL-server в ASP.NET веб приложении
Добрый день, вечер, ночь, утро многоуважаемые форумчане. Изучаю asp.net. Есть один вопрос на...

Несколько сущностей в одном веб-приложении и каждого свой кабинет.(Аутентификация и авторизация; java, jdbc)
Добрый день, Уважаемые коллеги. Пишу веб-приложение на java используя servlet API + JSP, DB MySQL...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru