когда я нажимаю на Обзор &; 80 (http), я получаю этот экран

0

Изображение 174551

когда я нажал кнопку Browse *; 80 (http), я получил этот экран в IIS. Что может быть неправильным? пожалуйста, дайте мне решение.

  • 3
    Посмотрите в журнал ошибок.
  • 1
    Покажите содержимое файла web.config.
Теги:
iis

2 ответа

0

Проблема, с которой вы сталкиваетесь, является распространенной проблемой для разработчиков, так как они начинают разрабатываться на рабочем столе или в папке "Документы", не понимая, что только они имеют к ним доступ. Другими словами, у этих папок есть только ACL. Это работает нормально, когда вы используете Visual Studio, поскольку они запускают процесс как вашу личность, что заставляет все это работать, однако, когда вы используете настоящий сервер, например IIS, который работает как служба, он больше не будет запускать процесс как вашу личность, но некоторые учетной записи службы, которая НЕ будет иметь доступ к вашему каталогу.

Вам нужно будет добавить ACL для IIS, чтобы иметь возможность читать файлы (IIS_IUSRS или идентификатор AppPool, такие как IIS APPPOOL\DefaultAppPool, в зависимости от настроек вашего приложения) или переместить его в папку с достаточным доступом как\inetpub\wwwroot\

0

Попробуйте установить ASP.Net Framework.

Также проверьте правильность настройки веб-конфигурационного файла.

Все каркасы очень важны с точки зрения конфигурации.

Надеюсь, это поможет!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню