In order to fix this issue, you must follow the steps below:
1. Stop the IIS service on the AD FS server
2. Stop the AD FS service on the AD FS server
3. Make a copy of the applicationhost.config file and then open the applicationhost.config file located: c:\windows\system32\inetsrv.
4. Review this file for any missing file location paths. Update this file to include all file location paths as displayed below.
<location path="Default Web Site/adfs">
<system.webServer>
<handlers accessPolicy="Read" />
<security>
<access sslFlags="Ssl, Ssl128" />
<authentication>
<windowsAuthentication enabled="false" useAppPoolCredentials="true">
<extendedProtection tokenChecking="Allow" />
</windowsAuthentication>
<clientCertificateMappingAuthentication enabled="false" />
<anonymousAuthentication enabled="true" />
<iisClientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
</authentication>
</security>
<directoryBrowse enabled="false" showFlags="Date, Time, Size, Extension" />
<defaultDocument enabled="true">
<files>
<clear />
<add value="default.aspx" />
</files>
</defaultDocument>
</system.webServer>
</location>
<location path="Default Web Site/adfs/ls">
<system.webServer>
<handlers accessPolicy="Read, Script" />
<security>
<access sslFlags="Ssl, Ssl128" />
<authentication>
<windowsAuthentication enabled="true" useAppPoolCredentials="true">
<extendedProtection tokenChecking="Allow" />
</windowsAuthentication>
<clientCertificateMappingAuthentication enabled="false" />
<anonymousAuthentication enabled="true" />
<iisClientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
</location>
<location path="Default Web Site/adfs/ls/auth">
<system.webServer>
<security>
<authentication>
<windowsAuthentication enabled="false" useAppPoolCredentials="true" />
<clientCertificateMappingAuthentication enabled="false" />
<anonymousAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
</location>
<location path="Default Web Site/adfs/ls/auth/integrated">
<system.webServer>
<handlers accessPolicy="Read, Script" />
<security>
<authentication>
<windowsAuthentication enabled="true" useAppPoolCredentials="true" />
<clientCertificateMappingAuthentication enabled="false" />
<anonymousAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
</location>
<location path="Default Web Site/adfs/ls/auth/sslclient">
<system.webServer>
<handlers accessPolicy="Read, Script" />
<security>
<access sslFlags="Ssl, SslNegotiateCert, SslRequireCert, Ssl128" />
<authentication>
<windowsAuthentication enabled="false" useAppPoolCredentials="true" />
<clientCertificateMappingAuthentication enabled="false" />
<anonymousAuthentication enabled="true" />
<iisClientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
</location>
<location path="Default Web Site/adfs/ls/auth/basic">
<system.webServer>
<handlers accessPolicy="Read, Script" />
<security>
<authentication>
<windowsAuthentication enabled="false" useAppPoolCredentials="true" />
<clientCertificateMappingAuthentication enabled="false" />
<anonymousAuthentication enabled="true" />
<iisClientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
</location>
4. Start the IIS service on the AD FS server
5. Start the AD FS service on the AD FS server