试图在服务器上创建文件夹时访问被拒绝



客户端在系统中注册的每个新项目都会创建一个文件夹来存储位于"\images\Projects{ProjectID}"中的图像,其中{ProjectID}是ID项目。

我在文件夹"\Images\Projects\"中放了一个web.config,允许访问登录的用户。

<configuration>
    <system.web>
        <authorization>
            <deny users="?" />
        </authorization>
    </system.web>
</configuration>

创建文件夹时,显示错误:

访问路径'e:\home\amsdarquit\Web\Images\Projects\166'被拒绝。

166是项目代码和文件夹名称。我检查了我的服务器,但没有创建相同的。

创建文件夹的代码

//Save Image
var serverPath = Server.MapPath(Href("~/Images/Projects/") + id);
Directory.CreateDirectory(serverPath);
imgOri.Save(Path.Combine(serverPath, fileName));

我查看了网站,但没有发现任何帮助。

检查'NETWORK SERVICE'用户(或您运行应用程序的用户)是否对驱动器上的父目录具有修改权限。

相关内容

  • 没有找到相关文章

最新更新