Ich würde das mal umstellen:
AuthType Basic
AuthName "Protectet Area"
AuthUserFile D:\Inetpub\wwwroot\beattown\htpasswd
require valid-user
Die Passwort Datei würde ich ohne Punkt benennen.
So sehen meine htaccess Dateien aus.
Wobei ich nicht sicher bin ob's daran liegt.
Ansonsten kann ich nur die Seite von
Bananajoe empfehlen.