从共享驱动器中的文件打开PDF作为html中的链接

时间:2017-03-27 07:02:36

标签: html asp.net

我们建立了本地企业网站,它有很多PDF文件的链接,位于我们的共享驱动器中。两者都可以通过VPN访问,因此当您可以访问该网站时,您可以访问共享驱动器。

能够通过一次点击打开这些PDF链接真是太好了,但我很难找到一种方法来做到这一点。我知道这些是安全限制,不能做到这一点,所以我正在寻找一种方法来克服这个问题。例如,我能够找到一种方法来处理具有URI方案(https://msdn.microsoft.com/en-us/library/office/dn906146.aspx

的办公应用程序
  • 我们的网络是HTTPS。我认为这就是正常链接不起作用的原因(Q:\ ... pdf也不是文件:\ Q:\ ... pdf)。 Chrome显示"不允许加载本地资源"。带链接的IFrame也不起作用。 更新:与HTTPS无关。对于HTTP也不起作用。不确定为什么人们说这对他们有用?
  • 编写一个动作来加载pdf并将其作为响应返回是一个非常好的解决方案,但由于安全问题,我们无法使用它。每个PDF文件都应由本地用户打开,因此我们的IT部门可以控制访问权限。
  • 目标客户端计算机可以安装不同的PDF查看器,我们不会使用单一的公司方式。

我最希望找到pdf的URI方案,这对pdf查看器来说是一般的(所以链接' acrobatreader:q:\ ... pdf'对我们来说不起作用),但是我找不到任何东西。这根本存在吗?还有其他聪明的方法吗?

0 个答案:

没有答案