사용자의 비밀번호를 변경하고 싶습니다. 비밀번호 변경 오류
나는이 시도했지만 작동하지 않습니다MembershipUser mu = Membership.GetUser(ddlUsers.SelectedValue, false);
**mu.ChangePassword(mu.ResetPassword(), "password2!");**
이 내 오류는 다음과 같습니다 값 null 일 수 없습니다. 매개 변수 이름 : 암호 대답
누구든지 아이디어?
사용자의 비밀번호를 변경하고 싶습니다. 비밀번호 변경 오류
나는이 시도했지만 작동하지 않습니다MembershipUser mu = Membership.GetUser(ddlUsers.SelectedValue, false);
**mu.ChangePassword(mu.ResetPassword(), "password2!");**
이 내 오류는 다음과 같습니다 값 null 일 수 없습니다. 매개 변수 이름 : 암호 대답
누구든지 아이디어?
web.config
에는 회원에 대한 보안 질문/답변을 설정해야하는 값이있을 수 있습니다. 당신은 당신의 web.config
에 회원 업체 설정 섹션에서이 설정이 해제 할 수 있습니다
requiresQuestionAndAnswer="false"
기본 공급자 이름 = "AspNetSqlMembershipProvider에"
의 Web.config :이 또한 1이었다
<membership>
<providers>
<clear/>
<!-- Default provider name--> <add name="AspNetSqlMembershipProvider"
requiresQuestionAndAnswer="false"
connectionStringName="ConnectionString" applicationName="/"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
enablePasswordRetrieval="false" enablePasswordReset="true"
minRequiredNonalphanumericCharacters="0"
minRequiredPasswordLength="6" passwordStrengthRegularExpression=""
passwordAttemptWindow="10" maxInvalidPasswordAttempts="8"
/>
</providers>
</membership>
내 주름. 기본 구성 공급자를 명시 적으로 지정하지 않은 경우 컴퓨터 구성에서 ** "AspNetSqlMembershipProvider"**라는 SqlMembershipProvider 인스턴스를 지정합니다.이 인스턴스는 기본 공급자로 식별됩니다. –