У меня была такая же проблема, но я нашел причину, по которой она принудительно аутентифицировалась в папке «Содержание».
Когда пользователь еще не вошел в систему, он классифицируется как анонимная аутентификация. В IIS7 (это то, что я использую, предположив, что это то же самое в IIS6), вам нужно открыть окно аутентификации в представлении функций. Затем отредактируйте анонимную аутентификацию, чтобы использовать вашу идентификацию пула приложений или идентификацию по умолчанию, просто убедитесь, что у пользователя есть разрешения на чтение в этой папке.
Это исправило это для меня, надеюсь, это работает для вас.