我面临的情况是,我的Web服务需要访问服务器硬盘上的分区D,并且可以发送文件到/从客户端接收文件。Web服务可以访问服务器硬盘
即使文件夹没有权限,Web服务是否可以这样做呢?
我知道我可以使用的MapPath功能添加到asp.net路径的文件夹...
任何一个可以说明我如何做到这一点做,以及如何可以在Web服务访问该服务器本地磁盘?
我面临的情况是,我的Web服务需要访问服务器硬盘上的分区D,并且可以发送文件到/从客户端接收文件。Web服务可以访问服务器硬盘
即使文件夹没有权限,Web服务是否可以这样做呢?
我知道我可以使用的MapPath功能添加到asp.net路径的文件夹...
任何一个可以说明我如何做到这一点做,以及如何可以在Web服务访问该服务器本地磁盘?
为了使Web服务能够读取或写入文件到服务器上的文件夹,它必须有权这样做。
您需要确定的第一个问题是Web服务正在执行的用户是什么?一旦你知道了,那么你可以设置适当的权利文件夹的问题。
这不回答这个问题。它应该是一个评论。 –
@Mufasa:?我的第一句话回答了OP的第一个和第二个问题。我的第二句话给了他/她一个暗示,以便使其工作起来。 – NotMe
“任何人都可以告诉我这将如何完成,Web服务如何访问服务器本地磁盘?”没有回答。 –
“即使文件夹没有权限,Web服务是否可以这样做?”
NO
我觉得如果你有ASP.NET在完全信任模式下运行,它会工作,如果运行ASP.NET进程的用户有权访问文件。如果这两种假设都不正确,那么您将无法通过ASP.NET访问这些文件。 –