静态的大文件和安全的服务方式(中央authenticationCDN)

我需要向几个用户提供几个静态大文件(每个大约4GB),使用5个位于不同地理区域的服务器。

这个想法是没有其他人获得这些内容,因为这些文件中的信息并不是针对公众的。

其任务是使用Web服务器和一些authentication机制来提供这些文件,或者重新编写URL,或者及时到期。

为此,我可以做一个Web应用程序,为客户端提供访问文件所需的链接和/或凭证。

例如,我已经看到,nginx可以检查cookie是否在浏览器中设置,并可以根据这个事实做一个URL重写,但这可能是不够的,因为我似乎无法findvalidationcookie内容的方法。

我也看到了nginx http_auth在电子邮件的反向代理上工作。 这可能是一个好主意,但同样,静态的大文件和安全地提供服务的方法。

有任何想法吗?

你可以尝试使用s3格式的亚马逊。 它很容易使用,安全和服务您的要求。