IIS7 - Basic Authentication Module missing?

I'd like to use basic HTTP authentication to keep people out of our dev site instance since it is unfortantly exposed to the wild internet.

However, in IIS7, the only authentication modes listed are Forms, Anonymous and Impersonation.

Where did the "Basic Authentication" module go, and how can I get it back?


Solution 1:

You might have to install the basic authentication module for IIS.

For vista it is: Control Panel -> Programs -> Turn Windows features on or off

For Server 2008: Server Manager -> Roles -> Web Server -> Add Role Services

Then in the treeview it is: Internet Information Services -> World Wide Web Services -> Security - > Basic Authentication

Click the checkbox and install. Then you should be able to see the basic authentication option.

Solution 2:

To add using PowerShell you can use the following command:

Import-Module ServerManager
Add-WindowsFeature Web-Basic-Auth