Tag: 文件夹权限

如何在C#中为IIS用户授予文件夹权限?

我需要为IIS用户提供文件夹权限。 其实我写了这样的代码.. public static void AddDirectorySecurity(string FileName, string Account, FileSystemRights Rights,AccessControlType ControlType) { DirectoryInfo dInfo = new DirectoryInfo(FileName); DirectorySecurity dSecurity = dInfo.GetAccessControl(); dSecurity.AddAccessRule( new System.Security.AccessControl.FileSystemAccessRule(objUser, Rights, ControlType)); dInfo.SetAccessControl(dSecurity); } 我这样称呼上面这个方法…… void givepermission() { DirectoryInfo a = new DirectoryInfo(Server.MapPath(“~/resources”)); AddDirectorySecurity(Server.MapPath(“~/”), “IUSR”, FileSystemRights.FullControl,AccessControlType.Allow); } 但是本地工作。 什么时候服务器不工作。 而不是IUSR我试过跟随帐户名称,但也没有工作.. IIS_IUSRS IIS_WPG 网络服务 大家 等等.. 而是IIS_IUSRS。 我也这样试过…… System.Environment.MachineName + “\\IIS_IUSRS” […]