Я дошел до того, что не уверен, почему Godaddy выдает мне 403 ошибки (Access denied) при попытке получить доступ к загруженному веб-сайту MVC 3.
Моя конфигурация Godaddy IIS выглядит следующим образом:
- IIS 7
- Интегрированный трубопровод
- ASP.NET Runtime Версия: 2.0 / 3.0 / 3.5
Файловая структура сервера:
- [Root]
- бен
- Содержание
- Сценарии
- 1024 * Просмотры *
В моей папке bin содержатся следующие файлы .DLL (как уже упоминалось здесь
- Microsoft.Web.Infrastructure.dll
- System.Web.Helpers.dll
- System.Web.Mvc.dll
- System.Web.Razor.dll
- System.Web.WebPages.Deployment.dll
- System.Web.WebPages.dll
- System.Web.WebPages.Razor.dll
Я создал свое приложение MVC 3 с основными настройками и использовал метод publish deploy. Файл web.config имеет следующий атрибут, но я не знаю, является ли это ошибкой, поскольку моя учетная запись поддерживает только до 3.5 ASP.NET. Но я получаю ошибку 403, поэтому я не думаю, что это так:
<system.web>
<compilation debug="true" targetFramework="4.0">...