되지 않습니다 : 다음여러 멤버 자격 공급자가 같이 구성되어있을 때 SimpleMembershipProvider 기본 제공
<membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<clear />
<add name="UmbracoMembershipProvider" type="umbraco.providers.members.UmbracoMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="false" defaultMemberTypeAlias="Another Type" passwordFormat="Hashed" />
<add name="UsersMembershipProvider" type="umbraco.providers.UsersMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="false" passwordFormat="Hashed" />
<add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData"/>
</providers>
</membership>
의 내가 인증 (의 나머지 SimpleMembershipProvider을 사용하고자하는 사이트의 특정 부분에 대한 가정 해 봅시다
WebSecurity.InitializeDatabaseConnection(
Constants.Membership.ConnectionStringName,
Constants.Membership.TableName,
Constants.Membership.UserIdColumnName,
Constants.Membership.UserNameColumnName,
false);
그러나 SimpleMembershipProvider은 defaultProvider 때 위의 코드에만 작동 보인다 사이트 그러므로 내가 함께 SimpleMembership를 초기화해야 ... 기본 제공 즉 UmbracoMembershipProvider)를 사용합니다. 사용할 공급자 이름을 지정하는 방법을 볼 수 없습니까? 이것은 가능한가? 또는 멤버쉽과 역할 제공자가 하나만 정의되었다고 가정합니다.