使用FileUploadControl时拒绝访问路径

本文关键字:路径 拒绝访问 FileUploadControl 使用 | 更新日期: 2023-09-27 18:29:08

我正在尝试保存上传的文件:

string SaveLocation = Server.MapPath(@"~'Data");
FileUploadControl.SaveAs(SaveLocation);

我已经为以下用户帐户的解决方案和目标保存文件夹提供了Full control权限:

  • 网络服务
  • IIS_usrs
  • ASP.NET/机器
  • IUSR

我在web.config中设置了<identity impersonate="false" />

我尝试了以上所有操作,但仍然无法访问路径:

错误:拒绝访问路径

让我知道我需要做什么才能访问路径。

使用FileUploadControl时拒绝访问路径

FileUploadControl.SaveAs需要完整的文件名,而不仅仅是传递给它的目录。

string SaveLocation = Server.MapPath(@"~'Data'somefile.png");
FileUploadControl.SaveAs(SaveLocation);

确保每次上传文件时都更改文件路径,否则文件将被覆盖。