2009-09-15 4 views
3

사용자 지정 MembershipProvider/RoleProviders를 사용할 것을 고려하고있었습니다.세션을 사용하는 사용자 지정 역할 공급자

불행히도 현재 보안 계층에는 세션 설정이 필요합니다. 따라서 IsUserInRole() 메서드가 호출 될 때 Session 객체는 모두 미리 채워져 있기 때문에 항상 null입니다.

이 문제를 해결하고 우리가 보유한 세션 기반 보안 모델을 계속 사용할 수있는 방법에 대한 제안 사항은 무엇입니까?

(필자는 작성하지 않았고 사용해야합니다.)

언제나처럼 큰 도움이됩니다.

답변

1

일부 코드가 필요합니다.

일부 인증 플래그가 유지되는 것처럼 들리 겠지만 세션에 대한 읽기 권한이 필요합니다.

이 ScottGu의 답변 참고를 위해이 배제이 forum의 읽기가있을 수 있습니다

+0

헤이 비둘기, 덕분에 아주 많이, 그 봐, 그냥 점점 마법의 방법을 기대했다 했어 세션에 대한 읽기 액세스 (나는 세션이 나중에 설정된다는 것을 알고 있으므로 항상 어려울 것 같지만 질문 할만한 가치가 있습니다 :)) – tim

관련 문제