боже мой... кто-то ещё пользуется IIS для работы? моё вам сочуствие...
<flamebait>
(искренне советую переключится на, к примеру, апач - и стабильнее, и гораздо более полезный опыт набирается, так как подавляющее большинство серваков пользует именно его).
</flamebait>
в общем в Aпаче это
делается очень просто через .htaccess, а насчёт IIS не имею понятия
ещё, правда, можно вручную заставить perl-скрипт посылать header формата 401 (запрос на авторизацию) что заставит броузер юзера открыть это самое окошко запроса логина и пароля, и ловить ввод, но это сложнее... сам не делал (так как сижу на апаче), но исследовал бы именно это направление если бы было нужно.
удачи