ASP.NET多个web.config文件

时间:2016-04-07 11:38:14

标签: asp.net visual-studio

我正在使用asp.net为患者管理系统创建简单的应用程序。我有一个登录页面收集用户名和密码。基于该凭据我想重定向三页称为医生,患者或管理员。我为这三个页面使用了三个文件夹。并且除了root web.config文件之外还有单独的Web.Config文件。我将所有身份验证和授权元素放在这些web.config文件中。但是当我部署这个应用程序时,我遇到了一些错误。为什么我不能在一个应用程序中使用多个web.config文件或者有任何简单的方法来实现此任务

先谢谢了!

1 个答案:

答案 0 :(得分:0)

Web.Config是关于网站的,而不是用户的角色。

让我们考虑一下web.config文件的元素,根据用户的角色,您希望这些元素不同。

如果有不同的数据库凭据,例如,将所有数据库凭据存储在web.config中,并根据登录用户的角色将相应的数据库加载到Session()中。