通过反向代理直接访问文件

与我的networking应用程序,我已经提供文件给第三方API不幸的是只接受文件名称。 这些文件可以位于任何位置,本地或networking共享。 这些文件实际上存储在一个networking共享上,由于安全性,只有一个系统帐户可以访问。

Web应用程序(使用此系统帐户运行)将检查授权,读取文件并通过反向代理将数据上载为http响应的有效内容。

在客户端上,这些文件被保存到一个本地目录,然后这个文件位置被赋予第三方api。

问题是本地存储是有限的,数据量是相当大的。 另外,性能并不像用户所期望的那样。 最后,我们的IT-sec接受这个临时解决scheme,因为没有数据应该存储在本地机器上。

有没有办法安全地授予访问networking共享(NFS协议1)。 像nfs反向代理? 或者这样的问题如何解决?

干杯,

一月