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