Войти на две разные страницы в соответствии с ролями - PullRequest
0 голосов
/ 19 января 2010

В моем проекте есть папка для гостей и папка администратора.

Гость имеет страницу guest1.aspx, а администратор - страницу admin1.aspx.

Теперь я пытаюсь определить элемент управления входом в систему, который проверит роль пользователя и соответственно отправит их на соответствующие страницы.

Имена отсутствуют в базе данных или активном каталоге ...

Эти имена на сервере Windows 2003 ...

Так что мне нужно проверить с сервера, существует ли пользователь и какова его роль в этом ..

каков наилучший способ добиться этого ... пожалуйста, любые предложения ...

это очень важно для меня

любая помощь приветствуется

спасибо

@ John_ Позвольте мне объяснить

Предположим, что есть компания с 10 сотрудниками и одним администратором. У компании есть сервер, и эти сотрудники находятся в одном домене. Таким образом, администратор может добавить эту машину на сервер или удалить ее .. теперь у каждой машины есть свой логин, пароль и домен. Я хочу, чтобы мой графический интерфейс использовал те же учетные данные для входа в графический интерфейс и отправки их на соответствующие страницы в соответствии роль ..

Ответы [ 2 ]

3 голосов
/ 19 января 2010

В событии LoggedIn проверьте роли пользователя и используйте свойство DestinationPageUrl элемента управления Login для перенаправления на соответствующую страницу.

0 голосов
/ 19 января 2010

Вы можете найти некоторые примеры проверки активной группы каталогов, членом которой является пользователь: http://www.codeproject.com/KB/system/everythingInAD.aspx#38

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...