Я пытаюсь реализовать пользовательский поставщик членства в Sitefinity, и следовал по документации по адресу: http://docs.sitefinity.com/tutorial-create-a-custom-membership-providerРегистрация поставщика Sitefinity пользовательского членства
Когда я пришел, чтобы зарегистрировать поставщик в интерфейсе SiteFinity, я получаю сообщение Следующие параметры не заданы: тип
Я проверил, дважды проверил и снова проверил пространства имен и имена классов и даже может объявить переменную как тип поставщика в коде, но она только что выиграла У меня это есть.
Мой провайдер определяются следующим образом:
namespace SitefinityWebApp
{
public class WebsiteMembersProvider : MembershipDataProvider
{
public WebsiteMembersProvider()
{
//... etc
Я регистрация поставщика в бэкэнде SF как:
SitefinityWebApp.WebsiteMembersProvider, SitefinityWebApp
И я могу пойти в код позади на одной из моих главных страниц и код:
SitefinityWebApp.WebsiteMembersProvider MyTestProvider;
И действительно, класс появляется в предложениях intellisense просто отлично.
и проект все компилирует/работает нормально - но SF не позволит мне использовать пользовательский поставщик! Я также попытался добавить поставщика вручную в файл securityconfig.config - аналогичный результат.
Любая идея кого-нибудь?
Привет! Спасибо за ответ. Я на 100% уверен, что правильно вводил типы и в правильном поле. У учебника (и загружаемого «полного кода» есть несколько несоответствий с пространствами имен и т. Д., Но тот факт, что я могу объявить переменную типа моего поставщика членства, говорит о том, что эта часть теперь правильная ... Я продолжу поддерживать связь с поддержкой SF, и опубликует свой ответ, когда я его получу! – Zippy