I am a web administrator, not a developer and I have a .NET 4.5.2 web application on a Windows 2012 / IIS 8.5 server. It works when set up as an application under a web site but when I set it up as it's own web site authentication fails. All of the
settings are the same between the 2 versions. Windows Authentication Providers: (Negotiate, NTLM) & ASP.NET Impersonation (Authenticated User). The dedicated app pools have the same settings as well (Version v4.0, Mode: Classic, 32-bit = False).
I have tried a number of variations of those settings. It will work if I reverse the Windows Auth Providers to (NTLM, Negotiate), but then access to the filer it is trying to reach fails with a not authorized error. This same web app works fine
when under a different web site. The server set up for these 2 versions are on 2 load-balanced servers with all settings identical.
Patrick O'Brien