我正在使用第 3 方服务器,我正在尝试从我在 c# mvc 中制作的 Web 表单将图像上传到服务器。它在我的本地主机上运行良好,当我发布它时它给了我一个错误
System.UnauthorizedAccessException: Access to the path 'D:\InetPub\vhosts\abc.com\httpdocs\Images\Sections\Developer\ClientLogo\circle-small-empty.18x18.png' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at System.Web.HttpPostedFileWrapper.SaveAs(String filename) at ab.CorporateSite.Controllers.DeveloperController.ImagePath(HttpPostedFileBase imgfile).
Throgh filezilla 我已经检查了我要保存图像(ClientLogo 文件夹)的特定文件夹或服务器上的权限,acc。它拥有完全的权利,并且在我的本地系统上,我也给予了网络服务和每个人的完全权利。
从昨天开始我一直在努力解决这个问题,但没有任何解决办法。请建议我该怎么办?