Как перейти к домашнему контроллеру независимо от того, какой контроллер инициирован по URL-адресу?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как перейти к домашнему контроллеру независимо от того, какой контроллер инициирован по URL-адресу?

Сообщение Anonymous »

На нашем веб-сайте в настоящее время нет страниц аутентификации, авторизации и входа в систему, и он предназначен для направления пользователей на домашний контроллер и метод приветственного действия. При доступе к домашнему контроллеру мы инициализируем несколько настроек и загружаем кеш для облегчения последующей навигации.
Однако бывают случаи, когда пользователи напрямую получают доступ к другим контроллерам, например к управлению пользователями и утверждениям, через URL-адрес, минуя Home Controller. Это действие не вызывает инициализацию основных настроек.
Существует ли способ перенаправить URL-адрес на домашнюю страницу (домашний контроллер), когда пользователи пытаются получить доступ к контроллерам управления пользователями или утверждений? ?
Поскольку у нас нет аутентификации и авторизации (страница входа), у нас более 20 просмотров, нам просто нужен лучший способ решения нашего дела.
Маршрут в Program.cs

Код: Выделить всё

app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Welcome}/{id?}");

Заранее спасибо!!!
Нам нужно перейти к домашнему контроллеру независимо от того, что было запущено в URL.

Подробнее здесь: https://stackoverflow.com/questions/790 ... nitiated-f
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»