2010-05-28 2 views
0

WCF를 통한 글로벌 인증을 통해 대부분의 시스템에서 사용할 수 있지만 WCF를 통한 데이터로드는 그리 빠르지 않습니다. 지금해야 할 일은 사용자가 해당 페이지에 대한 액세스 권한을 가진 경우 페이지가로드 될 때마다 확인하는 것입니다. ... WCF에서 돌아가는 좋은 방법은 사용자가 액세스하는 모든 페이지에 대해이 정보를 요청하는 것입니다. 그러면 내 시스템 전체가 느려지지 않을까요?WCF 권한 질문을 통한 맞춤 멤버쉽 공급자

답변

1

예. 일반적인 접근법은 암호화 된 쿠키로 저장하는 일종의 "티켓"을 사용하는 것입니다. 로컬 인증 라이브러리는 티켓의 유효성을 검사하고, 만족 스러울 경우 WCF 서비스를 통해 재 인증을 거치지 않습니다.

+0

데이브 쿠키를 사용하면 좋은 해결책이 될 것이라고 생각하십니까? 안전합니까? 그리고 그것은 권한 부여 규칙 chage입니까? 어쩌면 캐시 문제일까요? –

관련 문제