MVC3 FilePathResult和FileStreamResult复制下载

时间:2011-03-17 14:47:15

标签: asp.net-mvc-3 filepath fileresult

我正在阅读一篇很棒的文章here,其中介绍了使用ASP MVC上传/下载文件的内容和内容。我会尽量保持这一点。

我的MVC3应用程序将在一个地方(休斯顿)运行,其使命是允许我们全世界的员工(30个域控制器)通过我们的Intranet下载各种软件包。今天,这30个站点中的每个站点都有一个映射到共享驱动器的复制“程序”文件夹。所以,中国的某个人并没有在休斯敦下载应用程序来安装。如果他们离开他们在中国的登录服务器,他们就会得到。我能够查询“logonserver”环境变量以确定它们所在的服务器...但是没有动态构建嵌入了UNC的超链接(这样做顺便说一句)......我真的不能使用任何一个特定于MVC的流式传输方法,因为它最终会被拉入我的网络应用程序运行的盒子(休斯顿),以便流回到某个池塘。我的想法是正确的吗?我更喜欢流式传输,因为这样我可以锁定该程序文件夹,并且只授予ASP进程访问已复制文件夹的权限。

0 个答案:

没有答案