|
|
|
Supreme Being
      
участник
Last Login: 02.08.2008 10:18
Сообщ.: 143,
Visits: 1 405
|
|
| Доброе время суток! Web-служба(ASP.NET 2.0,IIS 6.0). Запрос к web-службе заканчивается сообщением об отсутствии прав доступа. Вообще говоря, любое ASP.NET приложение - web-site,web-service отсылает на страницу с таким сообщением. Проблема, я думаю локализованна в IIS, но вот в чём дело - не знаю. Буду признателен за подсказку. Спасибо.
Men in black
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Какие настройки аутентифкации указаны в web.config? NTFS права на папку и файлы сайта у группы IIS_WPG дают ей права на чтение? P.S. Перенес тему в форум по ASP.NET
|
|
|
|
|
Supreme Being
      
участник
Last Login: 02.08.2008 10:18
Сообщ.: 143,
Visits: 1 405
|
|
Настройки аутентификации - default, после установки IIS и ASP.NET. Bazile, а что за группа IIS_WPG?
Men in black
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
Вячеслав_Васильев (25.08.2006) Настройки аутентификации - default, после установки IIS и ASP.NET.Значит попробуй указать в web.config <authentication mode="None" /> так как по умолчанию ASP,NET использует windows аутентификацию. Вячеслав_Васильев (25.08.2006) а что за группа IIS_WPG?Это группа пользователей Windows в которую входят все учетные записи от имени которых может работать рабочий процесс в IIS 6. Члены этой группа должны по крайней мере иметь доступ на чтение к каталогу веб-приложения. Еслт у тебя группа Users уже имеет такие права, то ничего дополнительно настраивать не надо.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 02.08.2008 10:18
Сообщ.: 143,
Visits: 1 405
|
|
| Решилось. Сначала, в списке default страниц не была внесена моя *.asmx. Пробовал запрашивать и через url с указанием страницы. Затем, видно где-то что-то поменял в очередной раз, но запрашивал после без указания страницы службы. Стоило внести - всё заработало. Только вот почему посылает на страницу с отсутствием прав, как-то некорректно получается. Bazile, пробовал и аутентификацию ставить None, но получилось вот так. У меня на рабочем месте стоит IIS 5.1, на сервере IIS 6. У себя я не нашёл группу - её необходимо создать или это зависит от версии IIS ? Спасибо, Bazile !
Men in black
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
Вячеслав_Васильев (26.08.2006) У меня на рабочем месте стоит IIS 5.1, на сервере IIS 6. У себя я не нашёл группу - её необходимо создать или это зависит от версии IIS ?Создавать ее не надо. Группа IIS_WPG существует, по умолчанию, в Win2003 и нужна для поддержки нового режима изоляции веб-приложений на уровне рабочего процесса. В IIS5.x нет такого режима и необходимости в наличии такой группы тоже нет. Кстати, в Windows Vista/Longhorn Server с IIS7 такой группы, вроде как, уже не будет.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 02.08.2008 10:18
Сообщ.: 143,
Visits: 1 405
|
|
| Понятно. Спасибо!
Men in black
|
|
|
|