title: IIS windows authentication install difficulties
body: <p>I am trying to install Master Data Service MSD on my local machine. Theorically there are 3 steps : </p>
  
  <ul>
  <li><p>pre-installation tasks</p></li>
  <li><p>Installation tasks </p></li>
  <li><p>post-Installation tasks</p></li>
  </ul>
  
  <p>During the pre-installation tasks we verify the installation requirements.</p>
  
  <p>The Master Data Services web application needs some Windows Web Server roles and role services. Among these services we have the "Windows Authentication" (under Security). </p>
  
  <p>The problem is that I did not find under security node <code>Windows Authentication</code>. Instead I find <code>Basic Authentication</code>.</p>
  
  <p>My OS is Windows 10.</p>
  
  <p>To install (add) the the desired roles I follow the theoritical instructions: </p>
  
  <p><code>Control panel| Programs and features| turn Windows Featues on or off</code>. I then expand <code>Security</code> under <code>World Wide Web Services</code> but there is no Windows authentication among the check boxes, there is only basic authentication.</p>
  
  <p>Also when I open IIS and double click Authentication pane there are 4 Authentication (<code>basic, anonymous,ASP.net impersonation and formular</code>), so again, I don't find <code>windows Authentication</code>.</p>
  
  <p>I read some suggestions on the internet telling that we can edit the applicationHost.config file. I find 2 file on different paths.</p>
  
  <p>The location of the first one is: <code>C:\Program Files (x86)\IIS Express\AppServer</code></p>
  
  <p>and the second location is: <code>C:\Windows\System32\inetsrv\config</code> </p>
  
  <p>In those files I replace <code>&lt;windowsAuthentication /&gt;</code> under </p>
  
  <p><code>&lt;security&gt;&lt;authentication&gt;</code> node by :</p>
  
  <pre><code>&lt;windowsAuthentication enabled="true"&gt;
                  &lt;providers&gt;
                      &lt;add value="Negotiate" /&gt;
                      &lt;add value="NTLM" /&gt;
                  &lt;/providers&gt;
              &lt;/windowsAuthentication&gt;
  </code></pre>
  
  <p>and I also add <code>&lt;add name="WindowsAuthenticationModule" lockItem="true" /&gt;</code> under <code>&lt;system.webServer&gt;&lt;modules&gt;</code></p>
  
  <p>I did this on the 2 files because I was not sure whether it should be done only on the latter one or not (iis and not iisexpess). But even with those changes it does not work and what surprise me is that when I open iis after editing file, I also don't find windows aythentication among the authentication list in Authentication pane. So I conclude that editing did not serve at all and make no change to IIS.</p>
  
  <p>Of course because I failed to enable Windows Authentication when I open MDS (to do the installation step), I get a warning error telling that IIS is not configured correctly because windows authentication is not installed on this server.</p>