Yes, check to ensure that your ASPNET account is not locked out! Just select Properties on the user.
I had the same problem and just discovered that, mysteriously, my ASPNET account was locked out. I definitely did not do this myself, so perhaps a sysadmin or install script did it.
Restart IIS if necessary and you should be good to go.