Учитывая тот факт, что вы включили FBA в MySite, я уверен, что вы прошли бы по следующим ссылкам.
- Эксклюзивный сайт на FBA & SharePoint
- Настройка FBA в MySite
Одно известное ограничение для SharePoint на основе FBA состоит в том, что SharePoint не имеет встроенного способа импорта данных профиля пользователя из БД FBA, как это происходит в Active Directory. Поэтому, когда вы включаете Мой сайт с помощью FBA, он использует имя пользователя (которое имеет формат Provider: Имя пользователя) во всех местах вместо имени. Чтобы преодолеть это, мы создали профиль пользователя с использованием кода и обновили отображаемое имя, чтобы получить имена, как мы хотели, без префикса поставщика.
Вы можете обратиться к этому для создания UserPorfile с использованием кода.