Форум

Добро пожаловать, Гость. Чтобы воспользоваться всеми функциями форума - зарегистрируйтесь или аутентифицируйтесь.
alexandr Offline
#1 Оставлено : 7 мая 2014 г. 14:11:09(UTC)
alexandr

Статус: Новичок

Зарегистрирован: 07.05.2014(UTC)
Сообщений: 3


Коллеги, добрый день.
Подскажите какие нужно сделать настройки чтобы настроить авторизацию через ActiveDirectory.
Версия DNN: DNN_Platform_07.02.02_Install.zip
Версия пакета авторизации через AD: ActiveDirectory_05.00.04_Install.zip
Куда необходимо распаковать пакет ActiveDirectory_05.00.04_Install.zip и содержащийся в нём архив Resources.zip
A.Platonov Offline
#2 Оставлено : 14 мая 2014 г. 20:23:52(UTC)
A.Platonov

Статус: Член сообщества DNN

Зарегистрирован: 06.02.2013(UTC)
Сообщений: 26
Мужчина
Российская Федерация

Поблагодарили: 3 раз в 3 постах
Шаги настройка авторизации с помощью ActiveDirectory (актуально для DNN 7.x):

1. Установить провайдера авторизации ActiveDirectory, если он еще не стоит. Проверьте он должен быть в списке доступных. Для этого используйте раздел "Хост">"Расширения"
2. Зайдите в раздел "Сайт">"Расширения" и найдите в списке систем аторизации провайдер DNN_ActiveDirectoryAuthentication. Нажмите на карандаш, кнопка редактирования.
3. Заполните форму параметров нужными данными.

Ниже привожу скриншот - пример настроек, которыми я успешно пользуюсь:

Пользователь A.Platonov прикрепил следующие файлы:
dnn-setup-activedirectory-authentication.jpg (66kb) загружен 19 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
alexandr Offline
#3 Оставлено : 15 мая 2014 г. 16:39:36(UTC)
alexandr

Статус: Новичок

Зарегистрирован: 07.05.2014(UTC)
Сообщений: 3


Настроил как указано выше. Но пользователем Active Directory не получается зайти. Нажимаю вход, выбираю Windows Login, ввожу доменного пользователя (например domen\user), ввожу пароль, нажимаю Login. И получаю сообщение: Вход в систему не удался. Помните, что Пароли чувствительны к регистру.
В настройках расширения при этом не сохраняются поля Домен по умолчанию и Не создавать пользователя автоматически.
Возможно необходимо сделать ещё какие-либо настройки виртуального каталога и web.config? Приложение установлено на IIS7.5
A.Platonov Offline
#4 Оставлено : 15 мая 2014 г. 19:28:10(UTC)
A.Platonov

Статус: Член сообщества DNN

Зарегистрирован: 06.02.2013(UTC)
Сообщений: 26
Мужчина
Российская Федерация

Поблагодарили: 3 раз в 3 постах
Причины:

1. Веб-сервер должен быть включен в домен.
2. Проверить наличие соединения веб-сервера с контролером доменов, включая настройки Firewall.
3. Указываемая учетная запись должна обладать достаточными правами для доступа к базе пользователей в домене.
4. Проверить точность ввода параметра "Корневой домен". Этот параметр должен совпадать с Вашим.

Чтобы получить больше информации о причине:

1. Посмотрите журнал событий DNN.
2. Посмотрите журнал событий Win на веб сервере и контролере доменов.

Какую версию DNN Вы используете? Кстати для верности можно перегрузить веб-приложение после настройке AD авторизации, включая пул.

Отредактировано пользователем 15 мая 2014 г. 19:30:06(UTC)  | Причина: Не указана

alexandr Offline
#5 Оставлено : 15 мая 2014 г. 20:42:00(UTC)
alexandr

Статус: Новичок

Зарегистрирован: 07.05.2014(UTC)
Сообщений: 3


Получилось зайти доменным пользователем на сайт.
Но после выхода, во второй раз зайти не получается. На красном поле пишет: Произошла критическая ошибка. An unexpected error has occurred.
После удаления пользователя из пользователей сайта (пользователь туда попадает туда автоматом при первом входе), опять первый вход корректно, второй вход не получается: опять ошибка.
Используемая версия DNN7.2.2
Ошибка при втором входе в логах DNN:
AssemblyVersion 7.2.2 PortalID 0 PortalName PrioVTB UserID -1 UserName Act
InnerException: Поставщик членства Membership Provider не был настроен на поддержку восстановления пароля.
Method:System.Web.Security.SqlMembershipProvider.GetPassword

Отредактировано пользователем 15 мая 2014 г. 21:02:09(UTC)  | Причина: Не указана

A.Platonov Offline
#6 Оставлено : 20 мая 2014 г. 0:32:40(UTC)
A.Platonov

Статус: Член сообщества DNN

Зарегистрирован: 06.02.2013(UTC)
Сообщений: 26
Мужчина
Российская Федерация

Поблагодарили: 3 раз в 3 постах
Очевидный ответ на Ваш вопрос - Membership Provider не был настроен на поддержку восстановления пароля. Настройте (включите) сервис восстановление пароля и Ваша проблема будет решена.
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.