IIS 5.1 & Windows authentication mode

Black Savage
Дата: 25.03.2010 11:16:59
Есть WindowsXP с установленными всеми сервис паками и апдейтами. Машина не в домене.
Там есть также .NET 3.5. На машине крутиться IIS 5.1 Положил в C:\Inetpub\wwwroot простой
html файлик (там вообще ничего больше нет, кроме web.config). web.config такой:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.web>
	<authentication mode="Windows" />
        	<allow users="*" roles="PCName\Users" />
        	<deny users="*"/>
        <compilation defaultLanguage="c#" />
    </system.web>
</configuration>

Набираю в строке браузера IE 8 (на данной машине):
PCName - сразу показывает страницу, без всякого окна авторизации
IP данной машины - выскакивает окно авторизации. Ввожу логин и пароль - не узнает меня система.

Если логинеться с другой машины (пробовал IE и Opera) на данный сайт, то выдается окно
авторизации и опять не узнает логин и пароль.

Если поставить Anonymous access, то сайт доступен и показывается на разных машинах.


Чего можно подкрутить? Куда смотреть? Помогите, плиз, уже второй день копаюсь и не пойму в чем
трабла...
KlugCZ
Дата: 25.03.2010 15:08:55
Black Savage,

<deny users="?"/>
Black Savage
Дата: 25.03.2010 15:13:45
To KlugCZ
И так тоже не работает. Я уже чего только не пробовал с web.config - не работает, хоть тресни.
На IIS 6 работает, тут нет.

Думаю, может дело в домене и надо комп в домен вогнать. А то IIS 6 - на сервере был...
MsDatabaseru
Дата: 25.03.2010 16:49:24
безовсякого домена у меня работало
папка была физически в нтфс (незнаю играет ли роль)
конфигурацию задавал через визуальный интерфейс - оснастку управления iis
(точно не помню, уточнить)для логинов с удаленной машины совпадающих с прописанными на сервере не справшивает аутентификацию

если на другой машине под учеткой которой нет на сервере - диалог вин аутентификации
Black Savage
Дата: 25.03.2010 17:03:25
To MsDatabaseru

Что значит "папка была физически в нтфс (незнаю играет ли роль)"?
Я воспользовался уже имеющейся на диске C:\Inetpub\wwwroot

Ну, все остальное, вроде также делал.
MsDatabaseru
Дата: 25.03.2010 17:13:02
это значит что диск С (на котором C:\Inetpub\wwwroot) отформатирован не FAT а НТФС
но не знаю какую это играет роль на аутентификацию иис
Black Savage
Дата: 25.03.2010 17:37:52
Ясен красин, что у меня NTFS. Щас ведь диски то какие, FAT32 - уже не прокатит
MsDatabaseru
Дата: 25.03.2010 17:59:09
попробуй таки настроить доступ через консоль
там надо запретить для узла анонимный доступ
MsDatabaseru
Дата: 25.03.2010 18:00:55
>Если логинеться с другой машины (пробовал IE и Opera) на данный сайт, то выдается окно
авторизации и опять не узнает логин и пароль.

а юзеры прописаны на машине?
а права у них запрашиваемым страницам есть?
Black Savage
Дата: 25.03.2010 18:08:51
Я пробывал уже настроить доступ, используя IIS. Он сгенерил web.config
Если мне память не изменяет, результат, собсно, здесь и выложил.

Узеры на WinXP есть. Пробовал использовать админа и простых пользователей.


Может трабла как-то с доменом связана? Эта машина получает динамический IP
из диапазона нашего домена.