IUSR 与应用程序池凭据

IUSR 与应用程序池凭据

我有一个运行以下配置的 IIS7/ASP.NET 应用程序:

  1. 匿名身份验证(IUSR)。
  2. 作为域帐户运行的应用程序池

如果拒绝 IUSR 的“本地登录”,则 ASPX 页面似乎仍将呈现其 HTML,但不会提供静态内容(例如图像)。我想知道这背后的技术原因是什么?如果 IUSR 已“损坏”,为什么对 ASPX 页面的请求会传递到管道并执行,但 IIS 会拒绝提供同一目录中的图像?

答案1

我同意 MattB 的观点,这可能不是因为本地登录设置。

另外,如果您将匿名用户设置为使用应用程序池标识,则只需维护 1 个用户。这是我首选的设置。请注意,您应该将 1 个站点映射到 1 个应用程序池,或者应用程序池中的所有站点都需要相互信任。如果不是这种情况,请保留默认值。

相关内容