2010-08-02 1 views
0

У нас есть настройка сервера Identity Lifecycle Management 2007 Feature Pack 1, которая синхронизирует наши учетные записи студента с помощью live @ edu. Мы хотим, чтобы студенты могли изменять свой пароль через Интернет. Когда я использую метод «ChangePassword» по умолчанию в ActiveDirectoryMembershipProvider, он не вызывает событие пароля, которое «Служба уведомлений об изменении пароля», которое затем синхронизируется с live @ edu.Использует ли метод ActiveDirectoryMembershipProvier.ChangePassword по умолчанию предупреждающий PCNS?

Есть ли у кого-нибудь идеи относительно того, что мне не хватает при использовании этого метода? Я дошел до того, что узнал, что есть DLL, называемая «Microsoft.MetadirectoryServices», но не могу понять, как я должен ее использовать.

ответ

0

В принципе, ответ да, он не вызывает PCNS. Итак, вы должны либо написать свои собственные методы, используя WMI, чтобы вызвать метод ChangePasswordCSobject. Образец кода here.

... или ...

Лучший путь заключается в установке приложения Управление паролями. Это устанавливает как служебную программу Help Desk, позволяющую кому-то искать пользователей в лесу AD Forest или экране конечного пользователя, который позволяет каждому пользователю изменять свой пароль. Это приложение интегрируется с ILM и отправляет правильные события в нужные места.

Instructions for installing Password Management on Server 2008.

 Смежные вопросы

  • Нет связанных вопросов^_^