Пользователи не загружают Sitefinity

У меня проблема с SitefinityMembershipProvider в Sitefinity 9.1.

Когда я вхожу в серверную часть, перейдите в Администрирование -> Пользователи: страница продолжает загружаться.
Когда я проверяю журнал ошибок, он сообщает мне, что "Поставщик должен реализовать класс System.Web.Security.MembershipProvider" .

Но мой класс наследует поставщика членства sitefinity, то есть MembershipDataProvider, который имеет тип Telerik.Sitefinity.Security.Data.

В моей веб-конфигурации определено следующее членство.

<membership defaultProvider="Default">
    <providers>
        <clear />
        <add name="Default" type="Telerik.Sitefinity.Security.Data.SitefinityMembershipProvider, Telerik.Sitefinity" />
        <add name="CredentialServiceProvider" type="SitefinityWebApp.Providers.CredentialServiceProvider" />
    </providers>

person Dipin raman    schedule 21.12.2016    source источник
comment
Вы когда-нибудь догадывались об этом? Потому что у меня сейчас такая же проблема с Sitefinity 10.   -  person mwgriffith    schedule 11.01.2018


Ответы (2)


Вам необходимо зарегистрировать провайдера в настройках безопасности, как описано здесь:

http://docs.sitefinity.com/custom-membership-provider-add-the-new-provider-to-the-sitefinity-providers-collection

person Veselin Vasilev    schedule 22.12.2016
comment
Я сделал это, и имя провайдера членства — CredentialServiceProvider, - person Dipin raman; 23.12.2016

Кроме того, мне пришлось удалить пользовательский провайдер из web.config.

<providers>
    <clear />
    <add name="Default" type="Telerik.Sitefinity.Security.Data.SitefinityMembershipProvider, Telerik.Sitefinity" />
</providers>
person user2392108    schedule 29.06.2018