如何使用 asp.net 在活动目录中获取用户的“最小密码年龄”?
使用目录服务或AspNetActiveDirectoryMembershipProvider
例如:
from below line, I can get lastname of user.
string lastName = objDirectoryEntry.Properties["sn"].Value;
以下是用户属性列表。我在所需的属性“最小密码年龄”中找不到
http://www.kouti.com/tables/userattributes.htm
注意:我正在考虑使用 Asp.net
编辑摘要------------------------
当我尝试使用目录服务更改用户密码时出现以下错误或
AspNetActiveDirectoryMembershipProvider
(它是默认会员提供程序)
密码不符合密码策略要求。检查最小密码长度、密码复杂性和密码历史要求
用户创建和更新成功(更新字段,如名字、姓氏等)。我同时使用目录服务和 AspNetActiveDirectoryMembershipProvider 来创建和更新用户,但是当我尝试更改密码时出现问题
例如:我用密码 anc1236 创建了用户!成功创建
,现在将密码更新为 xyyz4562@ 并出现错误
下面是我用来更改密码的代码
objMembershipUser.ChangePassword(oldPassword, newPassword)
我也尝试直接使用目录服务并得到同样的错误