C# Active directory-如何知道更改密码时产生的错误?
当我尝试从web更改密码时,我会遇到下一个错误: 提供的密码无效。密码必须符合为默认提供程序配置的密码强度要求 嗯,我知道当您尝试在Active Directory中更改密码时,它会被触发,并且它不符合AD中配置的密码强度C# Active directory-如何知道更改密码时产生的错误?,c#,active-directory,change-password,activedirectorymembership,C#,Active Directory,Change Password,Activedirectorymembership,当我尝试从web更改密码时,我会遇到下一个错误: 提供的密码无效。密码必须符合为默认提供程序配置的密码强度要求 嗯,我知道当您尝试在Active Directory中更改密码时,它会被触发,并且它不符合AD中配置的密码强度 但是,我如何知道哪种强度会产生错误(更改之间的时间,更改为最近的时间,…)?有可能知道吗?您必须在Web.Config文件中做一些更改,如下所示: <system.web> <membership defaultProvider="MyADMemb
但是,我如何知道哪种强度会产生错误(更改之间的时间,更改为最近的时间,…)?有可能知道吗?您必须在Web.Config文件中做一些更改,如下所示:
<system.web>
<membership defaultProvider="MyADMembershipProvider">
<providers>
<add
name="MyADMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider,
System.Web,
Version=2.0.0.0,
Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="blahblahblah"
connectionPassword="blahhahaha"
requiresUniqueEmail="false"
passwordStrengthRegularExpression=""
minRequiredPasswordLength="3"
minRequiredNonalphanumericCharacters="0"/>
</providers>
</membership>
</system.web>
是的,配置web.config允许我提供一些密码。但我认为在web.config中不可能设置“更改间隔时间”或“将密码更改为最近的密码”。我错了吗?还有一个丑陋的想法,在不止一个地方重复着力量。。。