Проблема запуска приложения MVC 3.0 с IIS7 - PullRequest
0 голосов
/ 21 июля 2011

Я создал приложение, используя: Веб-сайт по умолчанию >> Щелкните правой кнопкой мыши >> Добавить приложение

Добавлены следующие сведения. Псевдоним: Физический путь CAFM: путь к моему приложению Пул приложений: ASP.Net v4.0

Теперь я набираю следующее в Internet Explorer, затем оно работает нормально.http://localhost/cafm/Authentication/logon

Код маршрутизации:

 public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
            routes.IgnoreRoute("favicon.ico");
            routes.IgnoreRoute("Default.aspx");
            routes.MapRoute(
                "Default", // Route name
                "{controller}/{action}/{id}", // URL with parameters
                new { controller = "Authentication", action = "Index", id = UrlParameter.Optional } // Parameter defaults
            );
        }

        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);
        }

Проблема: Если я набираю только следующее в Internet Explorer, то выдает ошибкуhttp://localhost/cafm/

Ошибка: Этот ресурс не может быть найден. Описание: HTTP 404. Ресурс, который вы ищете (или одна из его зависимостей), возможно, был удален, изменилось его имя или временно недоступен.Пожалуйста, просмотрите следующий URL и убедитесь, что он написан правильно.

Запрошенный URL: / cafm /

Пожалуйста, помогите мне, как я могу установить страницу по умолчанию для аутентификацииесли только пользовательский тип http://localhost/cafm.

Любое предложение будет оценено!СпасибоImdadhusen

1 Ответ

2 голосов
/ 21 июля 2011

Может быть, ваш маршрут должен указывать на действие LogOn не Index

routes.MapRoute(
                "Default", // Route name
                "{controller}/{action}/{id}", // URL with parameters
                new { controller = "Authentication", action = "LogOn", id = UrlParameter.Optional } // Parameter defaults
            );

Lg
warappa

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...