블로그 이미지
다비도프

만나고, 고백하고, 가슴 떨리고, 설레이고, 웃고, 사랑하고, 키스하고, 함께하고..

Rss feed Tistory
카테고리 없음 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 설정
<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문자로 했기때문에 '
특수문자를 넣지 않으셔도 됩니다.


2.  IIS 설정
IIS들어가셔서 현재 웹사이트의 속성중 "ASP.NET"텝에 보시면 2.0 으로 되어 있으시다면 "전역 구성 편집"으로 들어가시면요. 인증탭에 공급자 관리 들어가시면요.. 거기서 설정을 해주시면 위의 내용들을 쓰지 않으셔도 잘 됩니다
,
TOTAL TODAY