将site的admin部分实现为子文件夹

时间:2013-01-16 06:00:13

标签: asp.net c#-4.0 design-patterns

Directory structure

我的应用程序有这个目录结构,我需要的是使用子文件夹管理进行网站管理,admin文件夹有单独的登录,基于角色的身份验证系统,与main无关现场。正如您所看到的,它具有单独的web.config用于身份验证。我希望用户使用http://localhost/library/admin访问管理部分但是当我在admin的web.config中实现基于表单的身份验证时,它会给我MachineToApplication错误,我尝试将其转换为应用程序然后它工作正常,但我是那时无法使用App_Code类! 我有这种感觉,我做错了,并且对这个子文件夹实现感到困惑,因为管理员完全是一个单独的应用程序。请建议如果这是对的,或者我该如何改进呢 注意:我打算对主站点和管理员使用相同的 App_Code文件夹和数据库

1 个答案:

答案 0 :(得分:0)

为了快速获得项目设置,您是否可以在同一个数据库服务器上创建单独的Admin DB,只使用/ admin /部分中的备用连接字符串?在两者上设置成员资格,然后从网站的其余部分获得一个完全独立的管理员数据库。