附件无法上传、读取、下载
现在在测试系统中,不知道怎么回事,只有一个用户能上传附件、并能创建装附件的文件夹,其他用户上传无法创建文件夹,说对路径访问被拒绝,而且其他用户在页面上查看用户上传附件时只能从数据库中读取附件名,无法从服务器的文件夹中读取到附件的大小,也无法下载,一直找不到路径,这是怎么了,为什么只有那个账户可以上传、读取、下载,而其他用户都无法操作 --------------------编程问答-------------------- 说得很明显了,文件夹权限问题。直接把上传文件所在的那个文件的权限everyone设最高权限 --------------------编程问答--------------------按照1楼说的试试 --------------------编程问答-------------------- 但是是别人上传到服务器来的呀,我在那个文件夹上好没有看到everyone的设置地方额 --------------------编程问答-------------------- 1. 应用程序池设置的权限是什么?
2. 身份认证方式是否为Windows身份认证?
3. 如果是windows身份认证,需要确认web.config文件中impersonateUser开关是否已打开
--------------------编程问答-------------------- 权限设置的问题 --------------------编程问答--------------------
设置好了,但是还是不行呀,一样读取不到目录下的文件 --------------------编程问答--------------------
看来还是没有设置好。 --------------------编程问答-------------------- 我在那文件夹的安全属性上 有 Everyone ,它的权限都允许的 --------------------编程问答-------------------- 救命呀 --------------------编程问答-------------------- 2个用户登录,一个用户可以上传、查看、下载,另一个用户就无法操作附件查看、上传、下载,都是因为Everyone 的权限设置吗 --------------------编程问答-------------------- string s = Server.MapPath("文件夹")+FileUpload1.FileName;
FileUpload1.SaveAs(s); --------------------编程问答--------------------
这是保存呀,我是想要解决为什么别的用户无法查看、下载、上传附件的,怎么解决这个权限问题 --------------------编程问答-------------------- 权限设置的问题 --------------------编程问答-------------------- 在用户上传附件时,会根据今天日期创建一个文件夹,但是现在只有一个用户可以创建文件夹,其他用户无法创建,怎么解决这个权限问题呀,我设置了 Everyone 的权限呀,把所有的勾都勾选了 --------------------编程问答-------------------- HELP --------------------编程问答-------------------- HELP...
补充:.NET技术 , ASP.NET