Могу ли я принуждать Apache не включать заголовок WWW-Authenticate для неудачного HTTP Basic Auth?

Я использую базовую аутентификацию HTTP с запросами AJAX. Firefox 3 - это нытик и всегда отображает диалоговое окно для неудачных учетных данных - хотя я не хочу этого.

Этот вопрос обобщает некоторые проблемы браузера и JS; вы заметите, что он не решен на стороне клиента. К счастью, у меня есть хоть какая-то свобода менять сервер - я могу изменить файл .htaccess.

В принципе, всякий раз, когда Firefox видит заголовок WWW-Authenticate, он пытается снова аутентифицироваться. Могу ли я подавить этот заголовок только для запросов AJAX, изменив мой файл .htaccess?. Если да, то как? Я могу передать пользовательский заголовок в моем запросе XHR, если это необходимо.

Здесь он выглядит как:

AuthType Basic
AuthUserFile /www/private/.htpasswd
AuthName "Private Collection"
require valid-user