[英]User right for application data special folder in ASP.NET
我有一个同时在IIS 6和7中运行的ASP.NET MVC应用程序。该应用程序需要特殊的权限,并且需要与属于某些特定组的特殊用户一起在应用程序池中运行。 该应用程序还将大量设置存储在几个XML文件中。 这些文件存储在“应用程序数据”特殊文件夹下,因为它们由多个不同组件读取。
我发现有时候我需要将用户添加到计算机的本地Administrators组中,以正确地写入这些XML文件。 是这种情况还是我想念其他东西? 要写入Application Data文件夹需要什么权限?
“应用程序数据”目录包含在用户的“文档和设置”目录中。 因此,用户应具有必要的访问权限。
如果它是其他用户的“文档和设置”目录,则可能会出现问题。 如果作为应用程序池标识的用户不是IIS_WPG组的成员,您也可能会遇到问题。
在任何情况下,最好将用户权限直接授予目录,而不是将用户置于管理员组中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.