Aus meinem mit Apache 2.4 (sic:Version!) funktionierendem Kram:
AuthType basic
AuthName "private area"
AuthUserFile /var/www/config/.htpasswd
Require valid-user
Ich vermisse das "Require valid-user" oder etwas wie "Require user foo", "Require group bar" (+AuthGroupFile).
Wie ist denn der Server konfiguriert? Steht hinter "AllowOverride"? "All" oder "AuthConfig"?