2009-10-12 76 views
0

我目前正在使用asp.net mvc构建Intranet应用程序,我在想如果有一种方法可以链接到网络上可用的文件或文件夹。从Intranet Web应用程序打开网络文件

我想简单地

<a href="G:/folder/">open folder</a> 

但很明显,这是行不通的,因为它只是给输出:文件:/// G:/文件夹/,它实际上并不开放给任何地方。我知道这是为了安全,这很好,我很想知道是否有任何解决方法或任何内部网安装?模拟任何类型可能工作?任何其他想法?

回答

1

您可以从服务器打开该文件,并将其提供给客户端。您的Web服务器将充当代理。如果服务器可以访问这些文件,并且对用户没有特别的权限,或者如果您可以在角色或业务规则中对这些权限进行编码,那么这很容易。