Я реализовал пользовательские membershipprovider и roleprovider, которые я использую с аутентификацией форм на сайте Sharepoint.
Это прекрасно работает, и Sharepoint без проблем вызывает методы для обоих пользовательских провайдеров.
Я пытаюсь использовать Membership.CreateUser с новой страницы aspx, развернутой в Sharepoint, но это не удается с помощью «Указано недопустимое имя поставщика членства. Имя параметра: providerName» (я пытался развернуть страницу под \ 12 папка и в базу данных контента для семейства сайтов).
Я также пытался вызвать Membership.CreatUser из пользовательского ролевого провайдера, и это тоже отлично работает.
membershipprovider настроен в web.config и является поставщиком по умолчанию.
Нужно ли делать что-то особенное для доступа к членству со страницы aspx, развернутой в Sharepoint