2015-01-05 5 views
0

Я пытаюсь включить единый вход для сайта sitecore.Включить Single Sign On для Sitecore Intranet

Я установил и настроил модуль Sitecore AD. (как указано здесь: http://sdn.sitecore.net/upload/sdn5/modules/ad/sitecore_active_directory_module_guide_sc62-65-usletter.pdf)

Это позволило использовать единый вход для функциональных возможностей CMS sitecore. Но на самом деле это, похоже, не помогает мне. Пользователи должны быть автоматически авторизованы (однократная)

Кто-нибудь знает, как я могу это достичь?

ответ

0

Модуль AD подключит вас к Active Directory, а инструкции для модуля покажут, как авторы могут автоматически входить в интерфейс управления контентом. Это основная цель модуля Active Directory.

Это, как говорится, вы также можете использовать его для конечного пользователя, если это ваша цель. Я уже делал это в прошлом, установив некоторый .NET-код в Session_Start из Global.asax, чтобы извлечь учетные данные текущего пользователя, а затем зарегистрировать их с помощью AuthenticationManager.

Существует аналогичный вопрос о SO с предлагаемыми решениями, которые можно найти здесь: Sitecore with LDAP - authenticate programmatically

+0

Я попробовал ваше решение, но Context.Request.ServerVariables [ «LOGON_USER»]; просто возвращает "". (Этот код был помещен в метод Session_Start для global.asax, и в IIS включена проверка подлинности Windows). – Timon