The default authentication configuration for the ADFS service (in C:\inetpub\adfs\ls\web.config) is Integrated
Windows Authentication.
http://social.technet.microsoft.com/wiki/contents/articles/1600.ad-fs-2-0-how-to-change-the-local-authentication-type.aspx
From the blog:
By default AD FS 2.0 Federation Servers use IWA and AD FS 2.0 Federation
Server Proxy servers use FBA. The reason for this is because we assume that you would prefer no credential prompt for your internal users who can directly contact your internal Federation Servers, and we also
assume that users who are coming from the internet via the Federation Server Proxy servers would not be able to experience integrated Windows authentication, thus a customizable forms-based page is the best fit.
If you prefer to select a non-default local authentication type, perform the following steps:
- In Windows Explorer, browse to C:\inetpub\adfs\ls (assuming that inetpub lives in C:\)
- Select web.config and Edit in Notepad
- Find (Ctrl+F) <localAuthenticationTypes>
- There are four lines below <localAuthenticationTypes>. Each line represents one of the local authentication types listed above.
- Cut your preferred local authentication type (the entire
line), and Paste it to the top of the list (under <localAuthenticationTypes>)
- Save and Close the web.config file
Note:
There is no need to restart IIS or make any further changes. Your change will be immediately picked up by IIS since you edited the web.config.
Example:
If I want to change the local authentication type for my internal Federation Servers from IWA to FBA, the resultant web.config
section would look like this:
<microsoft.identityServer.web>
<localAuthenticationTypes>
<add
name="Forms" page="FormsSignIn.aspx" />
<add name="Integrated" page="auth/integrated/"
/>
<add name="TlsClient" page="auth/sslclient/"
/>
<add name="Basic" page="auth/basic/" />
</localAuthenticationTypes>