После того, как я загрузил свой сайт на удаленный хост, я получил следующую ошибку:
403 Запрещено У вас нет прав для доступа к этому документу
Мой веб-сайт представляет собой веб-приложение ASP.NET MVC 3 на панели Plesk 9.5.4.
[обновление]
Прежде всего, прошу прощения за мой плохой вопрос!
Я загрузил bin
, Views
, Content
, Scripts
, web.config
и Global.asax
файл в каталог httpdocs
на хосте, но после обновления страницы я получил ошибку 403.Я также загружаю System.Web.Mvc.dll
и EntityFramework.dll
рядом с моим MicroCatalog.dll
файлом в папку bin
.
Существует ли какая-либо конфигурация в Plesk или я должен написать какой-либо код для решения этой проблемы?
Мой контроллер по умолчанию - Home
, а действие по умолчанию - Index
, как описано в файле global.asax.cs:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
routes.MapRoute("Signout", "Account/LogOff/");
}
[/ update]