当我在部署在一台机器上的网站上使用 ApplicationPoolIdentity (Win Server 2008 R2) 并尝试访问 SQL Server 时,我得到:
但是不同盒子(Win7)上的相同配置给了我:
两个 applicationHost.config
文件都有:
<anonymousAuthentication enabled="true" userName="IUSR" />
问题 : 配置的区别在哪里?更具体地说,我需要调整什么才能让进程(网站)通过“DOMAIN\MACHINE$”进行身份验证?
上下文:IIS7(Windows 7 和 Windows Server 2008 R2)
最佳答案
有关 IIS ApplicationPoolIdentity 以及如何配置它的信息,请参阅 IIS.net 文章 Application Pool Identities 。
关于authentication - ApplicationPoolIdentity 映射到什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9330562/