글
카테고리 없음 2007. 5. 28. 10:22[VS 2005] Membership, Role Management and Login Controls
VS2005 에서 패스워드 특수문자등을 포함하지 않은 암호도 쓸 수 있는 방법
[출처 : 데브피아 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=13&MAEULNO=6&no=2&page=5]
1. Web.Config 설정
2. IIS 설정
[출처 : 데브피아 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=13&MAEULNO=6&no=2&page=5]
1. Web.Config 설정
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15">
<providers>
<add name="SqlProvider"
connectionStringName="LocalSqlServer"
minRequiredNonalphanumericCharacters="0"
minRequiredPasswordLength="4"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken="/>
</providers>
</membership>
minRequiredPasswordLength="4" 을 보시면 아시듯이 암호를 4글자 이상으로 해주고.
minRequiredNonalphanumericCharacters="0" 을 추가하면 특수문자를 0문자로 했기때문에 '
특수문자를 넣지 않으셔도 됩니다.
<providers>
<add name="SqlProvider"
connectionStringName="LocalSqlServer"
minRequiredNonalphanumericCharacters="0"
minRequiredPasswordLength="4"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken="/>
</providers>
</membership>
minRequiredPasswordLength="4" 을 보시면 아시듯이 암호를 4글자 이상으로 해주고.
minRequiredNonalphanumericCharacters="0" 을 추가하면 특수문자를 0문자로 했기때문에 '
특수문자를 넣지 않으셔도 됩니다.
2. IIS 설정
IIS들어가셔서 현재 웹사이트의 속성중 "ASP.NET"텝에 보시면 2.0 으로 되어 있으시다면 "전역 구성 편집"으로 들어가시면요. 인증탭에 공급자 관리 들어가시면요.. 거기서 설정을 해주시면 위의 내용들을 쓰지 않으셔도 잘 됩니다
RECENT COMMENT