title: NT AUTHORITY\ANONYMOUS LOGON Error (Double Hop)
body: <p>BACKGROUND:</p>
  
  <p>IIS is on One Server (7)</p>
  
  <p>SQL is on another server</p>
  
  <p>Active Directory is on another server (this may or may not make a difference but from what I have read it may)</p>
  
  <p>We have a brand new MVC site that is using AD Permissions to grant access to the site and then to run the SP's within SQL</p>
  
  <p>The site access is working correctly, but I am getting the error Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON' which I believe means I have fallen fowl to the double hop issue.</p>
  
  <p>Within IIS I have an App Pool of V4.0 Integrated and Application Pool Identity</p>
  
  <p>within my Application I have settings of ASP.net Impersonation Enabled and Windows Authentication Enabled all else is Disabled</p>
  
  <p>And within the Delegation settings of the SQL Server and the IIS Server I have set 'Trust this computer for delegation to any service (Kerberos only)'</p>
  
  <p>also if I run the following statement within SQL </p>
  
  <p>SELECT auth_scheme
  FROM sys.dm_exec_connections 
  WHERE session_id = @@SPID;</p>
  
  <p>I get KERBEROS.</p>
  
  <p>What am I missing? or doing wrong?  Thanks</p>