【发布时间】:2016-05-23 10:28:36
【问题描述】:
我的 IIS 中有一个虚拟目录 (downloads/) 指向另一台服务器 (\\SERVER-FILES\downloads)) 上的共享文件夹。
在这个共享文件夹中,我有文件要下载。此虚拟目录在 IIS 中配置为具有远程计算机上的权限的用户。
我的控制器中有一个操作返回请求的文件:
string path;
return File(path, System.Net.Mime.MediaTypeNames.Application.Octet, fileName);
如果我指定物理路径 (\\SERVER-FILES\downloads\fileName) 将不起作用。
我必须指定虚拟目录,因为它具有访问共享资源所需的权限。
如何指定包含虚拟目录而不是路径的 url (example.com/downloads/fileName) 来下载文件?
谢谢!
【问题讨论】:
标签: asp.net-mvc virtual-directory