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

相關問題