Я разрабатываю веб-часть для MOSS 2007. Веб-часть развертывается в веб-приложении, которое использует аутентификацию на основе форм и поставщиков ролей / членства для управления пользователями.
Таблица членства была отредактирована, чтобы включить дополнительную информацию о пользователе (я знаю, что это не лучший способ обработки дополнительных пользователей, то есть профилей и т. Д., Однако это требование другого отдела).
Поскольку моей веб-части нужен доступ к этой информации, я думал о реализации настраиваемого поставщика членства.
Пока что я следил: http://msdn.microsoft.com/en-us/library/6tc47t75.aspx, и у меня есть собственный класс членства и очень урезанный класс membershipprovider.
Но как мне включить / использовать этого поставщика членства в моей веб-части?
Я пробовал создать простой файл web.config в папке «WebPartCode» моего решения рядом с файлом кода веб-части со строкой подключения и тегами поставщика членства.
Но я даже не знаю, как создать / ссылаться / использовать самого поставщика членства, поэтому я не знаю, что еще мне нужно сделать.
Я создал проект библиотеки классов C # с двумя классами (membershipprovider и custom membersuser), скомпилировал его и установил в глобальный кеш сборок - это правильно? и как мне получить к ним доступ отсюда?
Надеюсь, кто-то может помочь