在asp.net核心web应用程序中打开文档服务器上的文件

时间:2018-06-12 21:44:41

标签: html asp.net file iis

我正在为我今年夏天工作的小型企业开发一个小型内联网应用程序。该应用程序的主要功能之一是成为无纸化处理的文档管理服务。所有相关文档都可以通过共享网络驱动器访问(如果相关,则映射到域中所有PC上的驱动器号)。我有一个数据库表,其中包含每个文件的文件映射,因此应用程序已经可以访问文件路径,但是,我无法弄清楚如何在页面上的文档服务器上打开或下载文件。

我尝试了这种方法<a href="file://{server}/{path}</a>,这确实在IE和Edge中打开了文档,但在Chrome中却没有。据我了解,这是一个浏览器安全问题。

我还尝试将另一个IIS网站设置为静态托管位置,从中我可以浏览文件(启用了目录浏览)。这会打开,但我只能通过IP地址和端口号访问它,而不是主机名。

是否有更直接的方法在我尚未尝试过的文件服务器上打开文件?我觉得我让它变得比它需要的更复杂。

提前致谢

0 个答案:

没有答案
相关问题