Я создал настраиваемый шаблон профиля пользователя и объект в базовой базе данных в Sitecore (согласно Поваренной книге Security API).
Я могу выбрать это программно (в соответствии с Поваренной книгой безопасности API), чтобы мои пользователи экстрасети имели расширенный профиль, который охватывает всех обычных подозреваемых (адрес, телефон, формат электронной почты и т.д.).
Однако, где хранятся эти данные? И как мне получить доступ к нему, если я хочу запросить базу данных, чтобы вернуть подмножество пользователей на основе данных этого профиля.
Типичным требованием для системы членов экстрасети является извлечение списка пользователей для связи либо в электронной почте, либо в кампании типа телефона. Можно ли это сделать с помощью системы членства Sitecore?
UPDATE > Я собираюсь догадаться и сказать, что данные профиля хранятся в файле aspnet_Profile.PropertyValuesBinary.., который бы приблизил его к невозможности запроса и не соответствовал моей цели. Это несчастливо. Поэтому, чтобы расширить мой вопрос, если это так, возможно ли получить Sitecore для хранения этих значений в текстовом поле, чтобы они были доступны для поиска?