活动目录 - 如何知道更改密码时产生的错误?

时间:2011-11-17 10:41:51

标签: c# active-directory change-password activedirectorymembership

当我尝试从网上更改密码时,我收到下一个错误:

  

提供的密码无效。密码必须符合为默认提供商配置的密码强度要求。

嗯,我知道当您尝试更改Active Directory中的密码并且它不符合AD中配置的密码强度时会触发它。

但我怎么知道产生错误的力量(更改之间的时间,更改为最近的错误,......)?有可能知道吗?

1 个答案:

答案 0 :(得分:1)

您必须在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> 

Membership.CreateUser - The password supplied is invalid

中给出