2009-04-26 1 views
0

У меня есть веб-приложение, которое в настоящее время поддерживает только аутентификацию форм asp.net.Является ли поддержка активного каталога в веб-приложении сложным при сборке с помощью форм auth?

Мой бизнес-логики пользователя в настоящее время, как:

Users.GetUserByID (USERID); Users.LoginUser (имя пользователя, пароль);

i.e довольно модульно, и я надеюсь, что поддержка активного каталога не составит труда.

Возможно ли, чтобы я поддерживал как AD, так и формы? Если да, что мне делать, просто вставьте нового пользователя для тех, кто впервые подписывается на использование AD?

ответ

0

Нет, единственное, что вам нужно сделать, это предоставить вам членство в поставщике членства в Active Directory. Однако есть некоторые существенные различия, пользователь всегда будет входить в систему с определенным именем пользователя, поэтому нет необходимости в имени пользователя и пароле.

0

Поставщик по умолчанию для AD - это «интеграция с Windows», и это не может смешивать и сопоставлять с формами auth. Однако, если вы решите внедрить пользовательский поставщик, вы можете поддерживать свою бизнес-логику. Вам нужно будет написать код интеграции AD. И да, используя API для AD, вы можете автоматически добавлять пользователей, если хотите.

Смежные вопросы