403 - Запрещенный: Доступ запрещен. ASP.NET MVC [дубликат]

Возможный дубликат:
ASP MVC в IIS 7 приводит к: Ошибка HTTP 403.14 - Запрещенный

Я опубликовал свое приложение на сервере. Когда я ввожу свой домен, я получил эту ошибку:

403 - Запрещенный: Доступ запрещен. У Вас нет разрешения просмотреть этот каталог или страницу с помощью учетных данных, которые Вы предоставили.

Что произошло?

57
задан Community 23 May 2017 в 12:34
поделиться

1 ответ

Вы размещаете сайт на iis? если да, убедитесь, что учетная запись, под которой работает ваш веб-сайт, имеет доступ к локальной файловой системе?

Прямо из msdn .....

Учетная запись сетевой службы по умолчанию имеет разрешения на чтение и выполнение в корневой папке сервера IIS. Корневая папка сервера IIS называется Wwwroot. Это означает, что приложение ASP.NET, развернутое внутри корневой папки, уже имеет разрешения на чтение и выполнение для своих папок приложений. Однако если ваш ASP.NET-приложение должно использовать файлы или папки в других местах, вы должны специально разрешить доступ.

Чтобы предоставить доступ к приложению ASP.NET, работающему как сетевая служба, необходимо предоставить доступ учетной записи сетевой службы.

Предоставление разрешений на чтение, запись и изменение определенного файла

  • В проводнике Windows найдите и выберите требуемый файл.
  • Щелкните файл правой кнопкой мыши и выберите "Свойства".
  • В диалоговом окне «Свойства» щелкните вкладку «Безопасность».
  • На вкладке «Безопасность» изучите список пользователей. Если учетная запись сетевой службы
  • отсутствует в списке, добавьте ее.
  • В диалоговом окне «Свойства» щелкните имя пользователя сетевой службы и в разделе Разрешения для СЕТЕВОЙ СЛУЖБЫ выберите разрешения на чтение, запись и изменение.
  • Нажмите «Применить», а затем нажмите «ОК».

Нажмите здесь , чтобы получить дополнительную информацию

12
ответ дан 26 November 2019 в 16:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: