In IIS 7, after I specify the physical path for my website and click the "Test Settings" button, I get the following warning:
The server is configured to use pass-through authentication with a built-in account to access the specified physical path. However, IIS Manager cannot verify whether the built-in account has access. Make sure that the application pool identity has Read access to the physical path. If this server is joined to a domain, and the application pool identity is NetworkService or LocalSystem, verify that
<domain>\<computer_name>$
has read access to the physical path. Then test these settings again.
So what is pass-through authentication? Literally, it should be pass some A through some B? So what are the A and B?
Also, I am actually using the built-in ApplicationPoolIdentity. Why can't IIS verify that this account has proper access rights to the physical path? Why do I need to verify it myself?