6

I have a website that needs to use Basic Authentication. I want to host it on a Windows Server 2012 box. But in IIS in the Authentication page for the web site, Basic Authentication is not available.

How do I enable Basic Authentication for IIS 8 in Windows Server 2012?

14

Open an elevated command-prompt or PowerShell:

dism /online /enable-feature /featurename:IIS-BasicAuthentication

Now you will have the Basic Authentication option in the Authentication page in IIS Manager.

This works in Server Core and is much quicker than using the GUI.

  • 1
    In addition to this answer, it may be worth to comment that you will probably need to perform an iisreset after doing this. – Daniel Marín Sep 25 '17 at 7:31
8

In server manager, in Web Server (IIS)/Security, add Basic Authentication which then should show up in IIS web site authentication settings.

  • 2
    Where is the security option? – epotter Feb 7 '13 at 3:35
3

I know this is an older topic, but I had the same question as epotter regarding where to find the option. I discovered that it's actually part of the IIS role in Server Manager's 'Add Roles and Features', Under 'Web Server', 'Web Server', 'Security'. You should find Basic Authentication as a check box.

Dirk

  • I'm pretty sure that's what the most up voted answer was also referencing. – Reaces Apr 16 '15 at 14:30
  • 1
    This is likely another path to enable the same thing as in the accepted answer via GUI mechanism. – Mike Fiedler Apr 16 '15 at 14:47

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.