【发布时间】:2014-01-14 19:59:33
【问题描述】:
我想做一个可以托管文件的 node.js express 应用程序,但问题是只有同一网络上的人才能查看该文件。
例如在这个网站上它是完全公开的,它有一个域名。在该站点上,我可以托管一个文本文件。在我当前网络之外访问此站点的人无法查看文件,但当前网络上的人可以。
这可能吗?如果是这样,我需要研究什么?我想保持进入门槛超低,因为没有帐户或身份验证。
【问题讨论】:
-
如果您当前的网络被定义为您的办公环境中的网络,并且您的文件和文件夹结构不是秘密的,只需以
\\server\filename的形式提供指向文件的链接。防火墙外的任何人都无法访问它们。 -
@RobertHarvey - 在非 Windows/非 Samba 环境中呢?
-
那么两个链接。我同意这很笨拙,但它具有权宜之计的优点。
-
对不起,让我澄清一下,任何人都可以将文件发布到只能通过其网络访问的服务器。所以人们可以从许多不同的网络发帖。如果朋友从他家发帖,除非我在他的网络上,否则我将无法查看它。但他网络上的每个人都可以查看它。
-
抱歉,我认为您说的是某种真正的安全系统。登录、身份验证、组,诸如此类。
标签: javascript node.js networking file-upload