Поставщик членства в ASP.NET Active Directory - хранение дополнительных полей профиля в AD - PullRequest
0 голосов
/ 11 мая 2011

Я настроил поставщика членства в Active Directory и могу успешно создавать и входить в активный каталог пользователей с помощью приложения ASP.NET.

Однако в активном каталоге есть и другие поля, кроме имени пользователя / пароля, такие как имя, фамилия, номер телефона и т. Д. Есть ли у меня возможность собрать эту информацию, используя мой веб-сайт ASP.NET, и сохранить ее в Active Directory?

Я понимаю, что мне нужно использовать поставщика профилей, и я могу технически настроить его на использование базы данных SQL для хранения дополнительной информации профиля, но есть ли способ сохранить информацию непосредственно в полях, доступных в Active Справочник? Насколько я знаю, ActiveDirectoryProfileProvider не существует.

Спасибо,

1 Ответ

0 голосов
/ 11 мая 2011

Вы можете попасть туда - возможно, потребуется выйти за пределы системы членства и использовать System.DirectoryServices для записи в AD. Теперь писать на SQL будет намного проще, особенно во время разработки. И вам не придется сражаться с системным администратором, который не хочет, чтобы ваше веб-приложение имело повышенные привилегии AD.

...