c# - ASP.net 在尝试将文件上传到我的 Windows Server 2008 R2 Web 服务器时出现错误 "Access to the path is denied."

标签 c# asp.net .net asp.net-4.0 windows-server-2008-r2

我有一个 asp.net web 应用程序,可以将文件上传到 Web 服务器上的特定文件夹。在本地一切正常,但是当我将应用程序部署到 Web 服务器时,我开始收到错误消息“访问路径“D:\Attachments\myfile.doc”被拒绝”。我给“IIS AppPool”用户该应用程序在该文件夹的完全权限下运行。我什至给了“Everyone”完全权限,但出现了同样的错误。

我将该文件夹添加到防病毒软件的异常(exception)列表中,但结果相同。我开始怀疑 Windows Server 2008 R2 可能需要一些技巧才能使我的上传工作。非常感谢您的帮助。

谢谢

最佳答案

右键单击服务器或本地计算机上的文件夹并授予完全权限

IIS_IUSRS

就是这样。

关于c# - ASP.net 在尝试将文件上传到我的 Windows Server 2008 R2 Web 服务器时出现错误 "Access to the path is denied.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19724297/

相关文章:

c# - 使用不同的凭据从 Windows 服务启动 exe

c# - DateTime.Compare 未按预期工作

.net - Microsoft 异常处理 block - 这不是过度设计的完美示例吗?

c# - 使用 google-cloud-speech API 在 iOS 应用程序中转录长音频文件

c# - 在 WPF 中模拟母版页概念时出现逻辑错误

c# - Asp .NET 按钮 - OnClientClick ="return function()"与 OnClientClick ="function()"

c# - Asp.Net MVC 处理不属于模型的下拉框

c# - GridView 中的重复行

c# - DataTable 使用列号而不是列名排序

c# - 比较两个 DLL