Asp.net 尝试在服务器上创建文件夹时,访问被拒绝

Asp.net 尝试在服务器上创建文件夹时,访问被拒绝,asp.net,authorization,security,webmatrix,create-directory,Asp.net,Authorization,Security,Webmatrix,Create Directory,客户机注册的每个新项目系统都会创建一个文件夹来存储位于\images\Projects{projectd}中的图像,{projectd}是项目ID 我在文件夹\Images\Projects\a web.config中放置了一个允许登录用户访问的文件 <configuration> <system.web> <authorization> <deny users="?" /> <

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

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

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

我查看了该网站,但没有找到任何帮助。

检查“网络服务”用户或您运行应用程序的用户是否对驱动器上的父目录具有修改权限。

该网站托管在外部服务器上。无法访问IIS或Windows用户。我尝试输入web.config,但没有显示效果。如果您的用户没有权限,您将无法创建目录。我建议尝试与您的主机提供商联系,并要求获得对父目录的必要权限。
//Save Image
var serverPath = Server.MapPath(Href("~/Images/Projects/") + id);
Directory.CreateDirectory(serverPath);
imgOri.Save(Path.Combine(serverPath, fileName));