3

假设,我有一个应用程序可以访问(读/写)文件系统(应用程序内的文件)、Active Directory 和 SQL Server 数据库。我需要授予此帐户的权限,以便他访问这些东西。应用程序池标识为 IIS APPPOOL\ASP.NET v4,启用匿名身份验证(配置为 IUSR),表单身份验证。

4

1 回答 1

4

以下是一些不错的链接,您可以通过这些链接了解 iis 用户

总之:

IIS 5.1 (Windows XP) - 它是一个本地 ASPNET 帐户
IIS 6 - 默认情况下,应用程序池在网络服务帐户下运行,该帐户是 IIS_WPG 组的成员
IIS 7.0 - 仍然是网络服务
IIS 7 SP2 / 7.5 - 在短暂的事物下运行称为 ApplicationPoolIdentity,它映射到一个帐户 IIS APPPOOL\ApplicationPool(例如 IIS APPPOOL\DefaultAppPool)。此帐户是 IIS_IUSRS 用户组的成员

信息来源:-

用户 ASP.NET 在
IIS/ASP.NET 的所有用户帐户下运行,它们有何不同?

http://www.bluevisionsoftware.com/WebSite/TipsAndTricksDetails.aspx?Name=AspNetAccount

http://www.iis.net/learn/get-started/planning-for-security/understanding-built-in-user-and-group-accounts-in-iis

http://imar.spaanjaars.com/287/how-do-i-determine-the-security-account-that-iis-uses-to-run-my-web-site

于 2012-12-25T04:33:30.967 回答