Подготовка к миграции asp-приложения с Windows 2000 (web1) на Windows 2003 (web2).
На старом сервере есть папка для обмена документами, используемая для импорта и экспорта (\ \ web1 \ folder). Я хочу обеспечить доступ к asp-приложению доступа к той же папке с новым сервером.
Настройка IIS: разрешен анонимный доступ, включая проверку окон. Пул запущен под сетевой службой.
Но нет доступа.
И есть интересный факт: если локально обрабатывается с новым сервером как http://localhost,, у вас есть доступ (олицетворение работает), если обрабатывается как http://web2,, то доступа нет. Ошибка:
Microsoft VBScript runtime error Error '800a0046 '
Permission denied
Мы некоторые изменили настройки безопасности, локальный IE 6 - заработал через http://web2 тоже, но в других браузерах (например, Opera) не работает. На других машинах тоже не работает.
Поставить утилиту procmon из SysInternal. Это показывает, что в обоих случаях это обращение к ресурсу, в обоих случаях - это все то же самое, но в одном случае - УСПЕХ, а в другом - ОТКЛОНЕНИЕ ДОСТУПА.
Вся система безопасности этого приложения основана на правах NTFS, поэтому вы не можете отключить олицетворение.
Я новичок в классической жерех. Я не могу понять этот случай.