I has the same trouble in these chapter.
I found two ways to solve it.
Solution 1. Change the connectionstring to one that contain a user and a password. I mean, don't use the Windows Account. (this is the easiest way, but i prefer the other one).
Solution 2. These have some steps.
- Change the Web.config. Open the web.config and look for the <authentication mode="Windows" /> declaration. And uncomment it or set it (must be inside <system.web> tags).
- Change the IIS authentication properties. Go to Start>Control Panel > Administrative Tools (or something like that, my windows is a spanish version) > Internet Information Server Manager (IIS) (or something like that you must know how).
In the IIS Manager, select the PaidTimeOffUI Application from Sites (in the left), and in the middle panel, scroll down and search for Authentification, double click it, and disable the anonymous Authentification, but enable the Basic Authentification or Windows Authentification.
- Use your Windows Account. When you try to load the application in the browser, it should ask you for an account and a password. You should use your Windows User (like PCName/UserName), and your password. If your computer don't have a login password, I encourage you to enable it.
I hope my bad english don't confuse you more.