2012-04-17 6 views
0

ADMembershipProviderを使用してローカルADAMサーバーに接続しようとしましたが、タイトルにエラーが表示されています。私がイネーブルパスワードのリセットとそれに依存するプロパティを削除すると、私は接続することができます。属性がすでに使用されているため、 'attributeMapFailedPasswordAnswerLockoutTime'プロパティをスキーマ属性 'lockoutTime'にマップできません。

私はGoogleに試してみたが、何も出てこなかった。以下は私のプロバイダの設定です。どんなアドバイスも高く評価されます。

<providers> 
    <add name="AspNetActiveDirectoryMembershipProvider" 
     type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=3.5.0.0,    Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
     connectionStringName="ADService" 
     connectionUsername="[username]" 
     connectionPassword="[password]" 
     connectionProtection="Secure" 
     enableSearchMethods="true" 
     enablePasswordReset="true" 
     requiresQuestionAndAnswer="true" 
     applicationName="/" 
     description="Default AD connection" 
     requiresUniqueEmail="true" 
     clientSearchTimeout="30" 
     serverSearchTimeout="30" 
     attributeMapPasswordQuestion="department" 
     attributeMapPasswordAnswer="division" 
     attributeMapFailedPasswordAnswerCount="badPwdCount" 
     attributeMapFailedPasswordAnswerTime="badPasswordTime" 
     attributeMapFailedPasswordAnswerLockoutTime="lockoutTime" 
     attributeMapEmail = "mail" 
     attributeMapUsername = "userPrincipalName" 
     maxInvalidPasswordAttempts = "5" 
     passwordAttemptWindow = "10" 
     passwordAnswerAttemptLockoutDuration = "30" 
     minRequiredPasswordLength="7" 
     minRequiredNonalphanumericCharacters="1"/> 
    </providers> 

FYI類似の結果に最も近いのは、類似の属性でこのエラーが発生し、マシンを再起動した人です。それは私にとってはうまくいかなかった。私もこの記事を見つけました。http://blogs.msdn.com/b/dansellers/archive/2005/10/20/483272.aspxですが、私はLDAP管理者にこの変更をさせるのに苦労しています。特に私たちは既にこれらの特性を持っているからです。

答えて

関連する問題