繁体   English   中英

ASP.NET中应用程序数据特殊文件夹的用户权限

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM