단일 로그인을 빠르게 실현

1208 단어 이루어지다
질문: 웹 사이트에 bbs가 있습니다.xxx.com/main.xxx.com/pay.xxx.com 이 세 개의 서로 다른 2급 도메인 사이트는 그 어떠한 1, 2급 도메인 사이트의 로그인을 실현하려면 다른 각 2급 도메인 사이트는 모두 로그인해야 한다.해결 방법: 쿠키의domain 속성을 설정합니다.상세 소개: 사용자의 로그인 정보를 저장하는 쿠키의 영역을 똑같이 설정하면 됩니다.usercookie.Domain=".xxx.com"; 도메인 이름 앞에.를 추가해야 합니다.이 설정은 로그인하거나 종료할 때 모두 필요합니다.비교적 보편적인 방법은 당연히 사용자의 로그인을 전문적으로 담당하는 유형으로 이런 사무를 관리하는 것이다.이렇게 하면 다른 로그인 페이지는 이 종류만 호출하면 된다.하면, 만약, 만약...net2.0과forms 검증은 이 설정을 완성하는 더욱 간단한 방법이 있습니다.web.도메인에 대한 지원은 다음과 같이 설정하면 됩니다.
   1: <authentication mode="Forms"> 
   2: <forms loginUrl="Login.aspx" domain=".xxx.com" name=".AutoLinkEduSitecookie"/> 
   3: </authentication> 

domain: 선택할 수 있는 속성입니다.Forms 인증 쿠키 전송에 설정된 선택적 도메인을 지정합니다.이 설정의 우선순위는 httpcookies 요소에서 사용하는 영역보다 높습니다.이 속성은 입니다.NET Framework 버전 2.0의 새 속성입니다.기본값은 빈 문자열("")입니다.어떤 방법이든 쿠키의name은 반드시 같아야 합니다.

좋은 웹페이지 즐겨찾기