В настоящее время я разрабатываю схему членства/профиля для нового проекта, над которым я работаю, и я надеялся получить от других информацию.
Проект представляет собой веб-приложение ASP.NET, и из-за короткого периода времени я пытаюсь использовать любые встроенные компоненты .NET, которые я могу. Сайт, вероятно, 5000 пользователей. Каждый пользователь будет иметь профиль, в котором пользовательские настройки и объекты будут сохраняться между посещениями.
Мне нужно использовать существующую Active Directory для аутентификации. Поскольку схема AD не может быть расширена для хранения новых полей, я должен хранить пользовательские настройки и объекты в другом хранилище данных. Мне также сказали, что ADAM, вероятно, не является возможным решением.
Я надеялся использовать Поставщик членства Active Directory для моей схемы аутентификации и поставщика профилей SQL в качестве хранилища данных профиля пользователя. Я бы предпочел не создавать настраиваемый поставщик профилей, но я не вижу, чтобы это создавало большую часть проблемы, если это необходимо.
Мне было интересно, возможно ли это даже возможное решение, и если да, то кому-то повезло с этим подходом.
Любые комментарии будут очень признательны.
Спасибо.