繁体   English   中英

设置权限以允许背后的ASP.net代码在服务器上创建文件夹

[英]Setting up permissions to allow ASP.net code behind to create folders on Server

我有一个ASP.net网站,该网站将允许用户使用第三方webHTMLEditor上传图像。 我已经创建了整个文件夹,编辑器找到了它,但是当我尝试动态创建用户特定的文件夹时,它会抛出“ WinIOError。对路径'../common/upload/1'的访问被拒绝。”

我对在服务器端设置权限和IIS不太熟悉,所以我希望有人可以帮助我解决如何在ASP.net代码后面创建“ ../common/upload”的编号文件夹部分的功能。 / 1“路径。

我正在使用Windows Server 2008和IIS 7。

您只需要为运行该网站的用户上下文设置适当的文件系统级别权限。因此,如果这是一个对随机访问者开放的网站,则需要查看您的匿名用户帐户(IUSR)的设置。 如果需要用户身份验证,则需要根据权限所属的用户或组来设置权限。 请注意,文件系统权限与为网络/计算机上的用户配置服务器上文件访问的权限相同。 因此,这与IIS服务器访问权限不同,因此,请确保不要使用错误的权限,请不要使用IIS管理器。

以下文章可能会帮助您提供一些更具体的细节: http : //learn.iis.net/page.aspx/583/secure-content-in-iis-through-file-system-acls/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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