Проблема такая: есть веб-сервер IIS 7.5, на нём опубликован и успешно работает веб-клиент к одной базе. В эту базу недавно был добавлен http-сервис, опубликованный по тому же пути. Локально http-сервис доступен, как положено, браузер выдаёт окошко basic-авторизации, и всё хорошо. Но при попытке доступа извне (не из локальной сети) сразу же сообщается об ошибке 403 Forbidden. При этом в веб-клиент заходит прекрасно.
Пробовал перенести http-сервис в отдельный каталог, проверил все права (кажется) - безрезультатно.
Надо разрешить анонимный доступ к виртуальному каталогу IIS и дать учётной записи, под которой будет выполняется анонимная аутентификация, доступ к соответствующему физическому каталогу.
Если в том же самом каталоге разместить статическую страничку, всё прекрасно открывается и из локалки и извне.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший