"Не удается проверить доступ к path (C:inetpubwwwroot)", при добавлении виртуального каталога



Я пытаюсь настроить веб-службы IIS и ASP.NET службы в Windows Server 2008 R2. Физический каталог был создан, но я не могу заставить его работать. Это новая установка роли IIS.



enter image description here



сервер находится в домене, и доменserver$ имеет доступ для чтения / записи / просмотра к C:inetpubwwwroot. Доступ для чтения / записи / просмотра также предоставляется:




  • администраторы

  • сеть Услуги

  • пользователи

  • группу iis_iusrs

  • IUSR


то, что я пробовал до сих пор




  • на Edit Virtual Directory -> Connect As диалоговое окно выберите пользователя приложения (сквозная проверка подлинности). Когда я нажимаю настройки теста, я получаю вышеуказанную ошибку.


  • на Edit Virtual Directory -> Connect As диалоговое окно Выберите конкретного пользователя: IUSR (без пароля). Когда я нажимаю настройки теста, я получаю следующий:
    enter image description here



Другие Примечания



анонимная проверка подлинности включена, а анонимное удостоверение пользователя-это удостоверение пула приложений.



конфигурация пула приложений выглядит следующим образом:
enter image description here



в веб-браузере, http://localhost возвращает пустую страницу, но ошибки нет.



любая помощь будет оценили.

1137   6  

6 ответов:

У меня была такая же проблема до сих пор; как вы упомянули, я попробовал "подключиться как", а имя пользователя и пароль, которые я записал, были пользователем моей машины (IIS работает на этой машине), я протестировал соединение, и оно работает сейчас. Возможно, если вы не использовали пользователя этой машины (попробуйте пользователя с правами администратора), вы должны попробовать, это сработало для меня, это может сработать и в вашем случае.

У меня была та же проблема, и я не мог понять это почти день. Я добавил IUSR и NetworkService к разрешениям папки, я убедился, что он работает как NetworkService. Я попробовал олицетворение и даже запуск от имени администратора (не делайте этого). Затем кто-то рекомендовал мне попробовать запустить страницу изнутри сервера Windows 2008 R2, и он указал мне на сопоставления обработчиков, которые были отключены.

Я получил его, чтобы работать с этим:

  • открыть функция просмотра вашего сайта.
  • перейти к сопоставлениям обработчиков.
  • найти путь для .cshtml
  • щелкните правой кнопкой мыши и выберите Редактировать элемент разрешения
  • Выберите Выполнить
  • жмем ОК.

теперь попробуйте обновить свой сайт.

попробуйте вернуться к службам Internet information services, щелкните правой кнопкой мыши на созданной интрасети и выберите Изменить разрешение.

когда откроется всплывающее окно wwwroot, выберите вкладку " общий доступ "и нажмите" Поделиться " в раскрывающемся меню выберите пользователей и их уровень разрешений или просто выберите всех и для разрешения читать и правильно

У меня такая же проблема, и решение было снято флажок "использовать порты 80 и 443" в расширенной конфигурации skype!

Я думаю, что лучшее решение этой проблемы можно найти здесь: разрешения IIS_IUSRS и IUSR в IIS8 Это хороший обходной путь, но он не работает при доступе к веб-серверу через Интернет.

нажмите "Подключиться как "и выберите" конкретный пользователь", затем введите учетные данные вашего пользователя (я использовал администратора сервера).

Comments

    Ничего не найдено.