0

カスタム メンバーシップ プロバイダーを実装すると、Getterのみを提供するMinRequiredPasswordLengthなどの特定のプロパティがあります。

私がオンラインで見つけたドキュメントには、これらのプロパティが web.config で構成されていることが示されています。

ただし、System.Web.Security.MembershipProvider(カスタム プロバイダーの派生元) が web.config 設定を読み取って適切な値を設定するかどうか、または具体的なサブクラスがそのタスクを担当するかどうかは明確ではありません。

基本クラスは値を読み取って設定しますか、それともサブクラスでそれを行う責任がありますか?

4

1 に答える 1

1

web.configから読み取ることを意図しているため、基本クラスは確かにそれを処理したと思いました。ただし、ここで確認してください -- http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider.minrequiredpasswordlength.aspx -- これは、MembershipProvider がプロパティを宣言する方法です。

public abstract int MinRequiredPasswordLength { get; }

だから…あなたが責任を負っていると思いますね。

于 2012-04-04T05:29:02.737 に答える