Как напрямую отображать экран входа в систему на странице приветствия/старта в приложении ASP.NET Core 6 MVC? ⇐ C#
Как напрямую отображать экран входа в систему на странице приветствия/старта в приложении ASP.NET Core 6 MVC?
Я работаю над своим первым проектом — приложением на основе ASP.NET Core 6 MVC со страницами идентификации Razor по умолчанию. Я работаю над .NET 6 и использую EF Core 6. Приложение представляет собой систему управления клиентами и предназначено только для внутреннего использования.
Я внедрил шаблонную идентификацию, она работает правильно при доступе по маршруту: /Identity/Account/Login, но вопрос в следующем: как отобразить форму входа на приветственной/домашней странице, защищая весь остальной контент, кроме формы входа, от несанкционированного доступа? Я имею в виду, что пользователь, который вводит: mydomain.com, должен видеть только страницу входа/регистрации.
То есть: когда я помещаю атрибут [Authorize] в HomeController, он не перенаправляет меня на страницу входа, я просто получаю ошибку http 404. Так это вопрос авторизации, проблема с маршрутизацией или просто тема HTML-разметки?
Я перерыл массу сообщений и не нашел ответа. Может я неправильно понял задачу?
С уважением, Кристо
Я работаю над своим первым проектом — приложением на основе ASP.NET Core 6 MVC со страницами идентификации Razor по умолчанию. Я работаю над .NET 6 и использую EF Core 6. Приложение представляет собой систему управления клиентами и предназначено только для внутреннего использования.
Я внедрил шаблонную идентификацию, она работает правильно при доступе по маршруту: /Identity/Account/Login, но вопрос в следующем: как отобразить форму входа на приветственной/домашней странице, защищая весь остальной контент, кроме формы входа, от несанкционированного доступа? Я имею в виду, что пользователь, который вводит: mydomain.com, должен видеть только страницу входа/регистрации.
То есть: когда я помещаю атрибут [Authorize] в HomeController, он не перенаправляет меня на страницу входа, я просто получаю ошибку http 404. Так это вопрос авторизации, проблема с маршрутизацией или просто тема HTML-разметки?
Я перерыл массу сообщений и не нашел ответа. Может я неправильно понял задачу?
С уважением, Кристо
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Создание множественных бобов не удалось после смены старта-старта-старта с 3,0,0 на 3.4.1
Anonymous » » в форуме JAVA - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Создание множественных бобов не удалось после смены старта-старта-старта с 3,0,0 на 3.4.1
Anonymous » » в форуме JAVA - 0 Ответы
- 40 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Odoo не работает – нет CSS на странице входа и пустой экран после входа в систему
Anonymous » » в форуме Python - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как добиться того же эффекта, что и ASP.Net MVC Server.Transfer в ASP.Net Core MVC?
Anonymous » » в форуме C# - 0 Ответы
- 99 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как добиться того же эффекта, что и ASP.NET MVC Server.Transfer в ASP.NET Core MVC?
Anonymous » » в форуме C# - 0 Ответы
- 106 Просмотры
-
Последнее сообщение Anonymous
-