![域上的 IIS Web 服务器无法运行 ASP.NET 应用程序](https://linux22.com/image/505175/%E5%9F%9F%E4%B8%8A%E7%9A%84%20IIS%20Web%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A0%E6%B3%95%E8%BF%90%E8%A1%8C%20ASP.NET%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我的网络服务器位于一个域上,在我尝试浏览网站之前一切都很正常。
我已授予DOMAIN\MACHINE$
虚拟目录的权限,并且应用程序池身份是Network Service
。
当我测试这些设置时出现此错误:
服务器配置为使用内置帐户的传递身份验证来访问指定的物理路径。但是,IIS 管理器无法验证内置帐户是否具有访问权限。请确保应用程序池标识对物理路径具有读取访问权限。如果此服务器已加入域,并且应用程序池标识为 NetworkService 或 LocalSystem,请验证 domain\computer_name$ 是否对物理路径具有读取访问权限。然后再次测试这些设置
答案1
这听起来像是委派问题。我首先启用内核模式身份验证,然后确保计算机帐户受信任以进行委派