0

当我尝试从网络,我得到了一个错误更改密码:活动目录 - 如何知道更改密码时产生的错误?

The password supplied is invalid. Passwords must conform to the password strength requirements configured for the default provider.

嗯,我知道它被触发,当您试图在Active Directory中更改密码,它不符合密码强度在AD中配置。

但是,我怎样才能知道哪个强度正在产生错误(更改之间的时间间隔,更改为最近的...)?有可能知道吗?

回答

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

+0

是给定的,配置的web.config让我提供一些密码长处的。但有些人喜欢“更改时间”或“将密码更改为最新密码”,我认为无法在web.config中进行设置。我错了吗?同时也是一个丑恶的想法,在不止一个地方重复强化...... – Bargant

相关问题