Используя как синхронные, так и асинхронные обработчики событий (itemAdded и itemAdding), я не смог добавить пользователя на свой сайт Sharepoint 2010 - используя проверку подлинности на основе форм (которую я знаю, что она правильно настроена и работает, потому что она отлично работаетиз интерфейса Sharepoint из того, что я могу сказать)
Вызов Membership.CreateUser не работает и постоянно выдает исключение «ссылка на объект не установлена для экземпляра объекта».Отладка и изучение членства, ясно, что что-то не так.Большинство членов также являются нулевыми или генерируют исключения.Я знаю, что у Членства нет этой проблемы на Странице Приложения (я могу добавлять пользователей, добавлять их в группы и т. Д. Со страницы Приложения, но это не выполняется внутри обработчика событий).Мы изначально думали, что это проблема HttpContext, но мы можем получить HttpContext.Current внутри itemAdding (), так что это может не иметь большого значения.
Есть какие-нибудь подсказки?Можно ли добавлять пользователей в SP2010 в обработчике событий?
Справочная информация: когда я добавляю новую строку в список (со столбцом электронной почты), разрешения предоставляются пользователю с указанным адресом электронной почты - еслиэтот пользователь не существует, я хочу его создать (опять же, для проверки подлинности на основе форм)