This is a very well known and old issue. However, Shawn Weisfeld provided a year ago a solution on his blog:
The fix was to force the web server to use NTLM. To do this in IIS 7 is just a setting in system.web/system.webServer/security/authentication/windowsAuthentication/providers section of the web.config