首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET:存储应该在多个web应用程序之间共享的文件的位置

ASP.NET:存储应该在多个web应用程序之间共享的文件的位置
EN

Stack Overflow用户
提问于 2009-03-23 08:23:06
回答 1查看 200关注 0票数 1

我有两个网络应用程序。一个是面向外部的应用程序,可以从互联网上访问。另一个是管理第一个程序的应用程序,该应用程序只能从intranet访问。

他们将数据保存在文件系统上的文件中(我认为对于这些应用程序来说,数据库是多余的)。

管理应用程序应该能够编写面向外的应用程序可以读取的一些文件(用于提供对来自internet的请求的响应的数据文件),而面向外的应用程序应该能够编写管理人员可以读取的文件(日志文件)。

我的问题是:存储这些文件的最佳地点是什么?

web-applications?

  • Somewhere

  • 应用程序数据/公司名称/产品名称

  • APP_DATA中的一个APP_DATA?

需要考虑的一些因素是:解决方案需要什么样的额外权限?web应用程序可以在不需要知道其他应用程序已经安装的位置的情况下发现位置吗?

谢谢您的建议!

EN

回答 1

Stack Overflow用户

发布于 2009-03-23 08:51:50

我知道你说过数据库会造成太大的杀伤力,但是如果资源存储在DB中的话,一个可能允许访问内部系统的双面应用程序就会安全得多(虽然不是完全安全)。它只是给了一个额外的层。我认为互联网用户应该在主机文件系统上获得最低限度的许可(通过网络层,比如网络服务)。

否则,为什么不是一个“沙箱”路径,在一个物理上分开的设备(如果需要可以断开连接,例如。可疑的活动)如USB硬盘?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/672544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档