Sitecore аутентифицирует пользователей с помощью внешней базы данных членства

У меня есть сайт Sitecore, где я хочу, чтобы учетные записи посетителей сайта хранились во внешней базе данных членства asp.net, но управляются редакторами/админами содержимого Sitecore через интерфейс Sitecore (и, следовательно, хранятся в базе данных 'Core').

Я прочитал следующее сообщение на форуме. http://sdn.sitecore.net/SDN5/Forum/ShowPost.aspx?postid=35305

, в котором упоминаются следующие документы http://sdn.sitecore.net/upload/sitecore6/62/membership_providers_sc62-a4.pdf http://sdn.sitecore.net/upload/sitecore6/62/security_api_cookbook_sc60-62-a4.pdf http://sdn.sitecore.net/upload/sdn5/modules/ad/low-level_sitecore_cms_security_and_custom_providers-a4.pdf

но ни один из них, похоже, не дает полной картины того, что мне нужно сделать.

В настоящее время я получил раздел , настроенный на использование провайдера 'switchcher' (с соответствующим провайдером, указывающим на мою членскую БД) и раздел , также настроенный на повторное использование провайдера-коммутатора с соответствующим провайдером, указывающим на указанную членскую БД.

До сих пор мне удалось сломать только менеджер пользователей на рабочем столе Sitecore (он выбрасывает либо исключение , либо уже добавлен элемент. Ключ в словаре: 'extranet\Anonymous' Ключ добавляется: 'extranet\Anonymous', если Sitecore создал учетную запись extranet\Anonymous, или Ссылка на объект не установлена на экземпляр объекта. если я удалил эту учетную запись пользователя.

В качестве справочной информации я использую Sitecore 6.5 и соответствующий раздел моей веб-конфигурации выглядит следующим образом


  
    
    
    
    
    
  


  
    
    
    
    
    
  

9
задан Matthew Dresser 4 August 2011 в 16:36
поделиться