Измените Пароль Active Directory в C#

Windows 7, например, имеет следующее условие. Это означает, что продавец должен быть первым пользователем и предоставить Вам любые медиа/имущественный залог и доказательство, что они купили программное обеспечение.

У Вас нет способа проверить, что они больше не используют программное обеспечение, нет никакого механизма, чтобы сделать это.

Из Windows 7 EULA в

http://www.microsoft.com/About/Legal/EN/US/IntellectualProperty/UseTerms/Default.aspx

ПЕРЕДАЙТЕ ТРЕТЬЕМУ ЛИЦУ.
a. Программное обеспечение Кроме Windows Anytime Upgrade. Первый пользователь программного обеспечения может сделать одну передачу времени программного обеспечения и этого соглашения, путем передачи исходных медиа, сертификата о подлинности, ключе продукта и доказательстве покупки непосредственно третьему лицу. Первый пользователь должен удалить программное обеспечение прежде, чем передать его отдельно от компьютера. Первый пользователь не может сохранить копии программного обеспечения.

1
задан 6 October 2011 в 15:10
2 ответа

Я думаю, проблема в том, что у вашего приложения нет разрешения на обновление правильного пароля!

Авторизованный метод предоставления разрешений приложения ASP.NET для каталога - это либо привилегированный пул приложений IIS, работающий под удостоверением учетной записи службы, либо посредством объекта COM +, работающего под удостоверением учетной записи службы. .

1
ответ дан 3 December 2019 в 18:00

Команда SetPassword работает только для пользователей с правами администратора, поскольку она принудительно устанавливает новый пароль без необходимости знать существующий пароль. Пользователи, не являющиеся администраторами, должны будут использовать ChangePassword, что требует, чтобы вы также передавали существующий пароль вместе с новым паролем.

3
ответ дан 3 December 2019 в 18:00

Теги

Похожие вопросы