根据角色登录两个不同的页面

时间:2010-01-18 21:17:06

标签: c# .net asp.net winforms login

我的项目有一个Guest文件夹和一个admin文件夹。

Guest有一个guest1.aspx页面,admin有admin1.aspx页面。

现在我正在尝试找出一个登录控件,它将检查用户的角色并相应地将它们发送到相应的页面。

名称不在数据库或活动目录中......

这些名称位于Windows 2003服务器上......

所以我需要从服务器检查用户是否存在以及它在其中的作用..

实现这一目标的最佳方法是什么......请提出任何建议......

这对我来说非常重要

感谢任何帮助

谢谢

@John_让我解释一下

假设公司有10名员工和1名管理员......公司有一台服务器,这些员工在同一个域上。所以管理员可以将该机器添加到服务器或删除它..现在每台机器都有其用户名密码和域..我希望我的gui使用相同的凭据登录gui并根据它发送到相应的页面角色..

2 个答案:

答案 0 :(得分:3)

LoggedIn事件中检查用户的角色,并使用Login控件的DestinationPageUrl属性重定向到正确的页面。

答案 1 :(得分:0)

您可以找到一些检查用户所在的活动目录组的示例:http://www.codeproject.com/KB/system/everythingInAD.aspx#38