【发布时间】:2009-08-31 14:50:13
【问题描述】:
我正在编写一个非常简单的 ASP.NET MVC Web 应用程序:只有几个 CRUD 页面、一些客户端可以浏览文档的文件夹以及只有 3 或 4 个角色。该网站将用于 B2B 场景,每个客户都将拥有自己的网站。
此时,网站中唯一会改变的东西,从客户端到客户端是内容(即文档,以及他们将看到的数据行)。如果是这种情况,管理所有客户角色的最佳方式是什么?我正在寻找最简单的解决方案,因为这是概念验证,我现在不想投入大量时间。
如果改变的不仅仅是内容呢?也许有些客户会想要一些自定义的静态页面。在这一点上,我唯一的选择是复制整个网站吗?我对此持怀疑态度,因为如果我有很多客户,它会变得难以维护。
我会很感激任何帮助...我只是不想在自己的脚上开枪;我敢肯定以前有人这样做过。
【问题讨论】:
标签: asp.net security scalability