2012-04-04 2 views
0

사용자 지정 멤버 자격 공급자를 구현하면 MinRequiredPasswordLength과 같이 게터 만 제공하는 특정 속성이 있습니다.사용자 지정 ASP.Net 멤버 자격 공급자 및 특정 속성

온라인에서 찾은 설명서는 이러한 속성이 web.config에 구성되어 있음을 보여줍니다.

System.Web.Security.MembershipProvider (내 사용자 지정 공급자가 파생 된)이 web.config 설정을 읽고 적절한 값을 설정하는지, 또는 구체적인 하위 클래스가 해당 작업을 담당하는지 명확하지 않습니다.

기본 클래스가 값을 읽고 설정합니까, 아니면 하위 클래스에서 값을 설정해야합니까?

답변

1

web.config에서 읽으려는 경우 기본 클래스가 확실히 처리했다고 생각했을 것입니다. http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider.minrequiredpasswordlength.aspx - - 그러나, 여기에서 확인이는 MembershipProvider가 재산을 선언하는 방법입니다 : 어,

public abstract int MinRequiredPasswordLength { get; } 

을 그래서 ... 난 당신이에 대한 책임을 것 같아요?

+0

Hmmm ouch :-) 기본 클래스가 기본 구성 패턴의 구현을 적어도 제공 *하면 * 좋을 것입니다. –

관련 문제