我们目前有一个运行cold fusion 11的网站。为了提高安全性,我们希望将用户上传的所有文件存储在独立于代码库和数据库服务器的服务器上。
我在这里几乎是从头开始,因为到目前为止我在搜索中找不到很多东西。执行此操作的最佳实践是什么?哪些冷融合函数可用于从外部源存储和检索文件?
发布于 2015-01-27 02:55:04
我可以使用更多的信息来提供更多的帮助。但是,假设您有一台单独的服务器,它存储Windows网络上的所有用户文件。我将使用CFContent为这些文件提供服务,并通过UNC路径检索这些文件。
我推荐阅读我在Securely Serving Files via CFContent上的这篇博文。同样来自CF Webtools的Wil在这里发布了一个帖子:Serving File Downloads with ColdFusion
发布于 2015-01-28 09:21:45
当我们迁移到Unix平台时,也遇到了类似的问题。我们的解决方案是将文件服务器挂载到was服务器上。它可以通过ColdFusion以编程方式访问,就像它在同一服务器上一样,但它不能从web根目录(浏览器)访问。这对我们来说非常顺利。
https://stackoverflow.com/questions/28156483
复制相似问题