1
1
您需要确保运行网站的应用程序池的用户帐户对文件/文件夹具有读/写权限。默认情况下,我认为您应该具有读取权限,但不应具有写入权限。另外,出于安全原因,最好将该文件从wwwroot文件夹移到不会损坏整个应用程序的文件夹中。
|
2
0
你的IO权限听起来好像只是文件的权限问题。我知道,每当我上传一个文件到我的主机提供商,我必须登录到他们的控制面板,并手动赋予IIS帐户对它的写访问权限,因为读访问权限是唯一自动授予的权限。
|
4
0
Medium Trust指定应用程序只能访问$AppDir。您可以通过更改FileIOPermission以包含除$AppDir以外的其他目录,自定义介质信任级别以添加对介质信任的附加访问。但是,我发现,即使在自定义的中等信任级别下调用Server.MapPath(“/”),也会出现异常“请求'System.Security.Permissions.FileIOPermission,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089'类型的权限失败” 我的理论是,这是因为您正在请求访问$AppDir“文件系统之外的文件系统。我们最终不得不从web应用程序中删除对Server.MapPath()的所有调用。 |
5
-1
我在GoDaddy上建立了一个网站,发现启用写访问权限的唯一方法就是为 整个web根目录 |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |