id 및 password (외부 wcf 서비스에 대한 로깅)와 같은 몇 가지 추가 필드가 필요하기 때문에 사용자 지정 IPrincipal을 사용하고 있습니다. Application_PostAuthenticateRequest 이벤트에서 주체를 설정하고 있지만 모든 요청에 대해 수행되어야합니다. 나는 그것을 어떤 곳에서 캐시하고 싶지만, 그것을위한 최상의 해결책은 무엇인가? 세션이 불가능합니다. 암호가 있으므로 양식이 암호화되어 있어도 FormsAuthenticationTicket을 사용하고 싶지 않습니다. HttpContext.Current.Items는 하나의 요청에 대해서만 값을 저장합니다. 개체 Application 및 Cache는 각 사용자가 사용할 수 있습니다. 다른 가능성은 무엇입니까?사용자 지정 IPrincipal 저장 장소
0
A
답변
1
무제한의 맞춤 정보를 저장할 수있는 최선의 방법은 쿠키입니다. 그러나 양식 쿠키의 크기는 제한되어 있으므로 크기를 초과하면 인프라가 작동하지 않습니다.
가능한 접근 방법 중 하나는 SessionAuthenticationModule
에서 발급 한 페더레이션 쿠키로 전환하는 것입니다.
http://netpl.blogspot.com/2012/09/forms-authentication-revisited.html
http://netpl.blogspot.com/2012/09/sessionauthenticationmodule-and-dynamic.html
: 당신은 폼 인증을 사용하는 경우 I 원활이 모듈로 전환하는 방법에 대한 블로그했습니다관련 문제
- 1. 사용자 지정 IPrincipal 만료 문제
- 2. ASP.NET MVC 사용자 지정 IPrincipal 삽입
- 3. linqpad 및 사용자 지정 IPrincipal serialize 가능
- 4. ASP.NET에서 폼 인증을 사용하는 사용자 지정 IPrincipal MVC
- 5. 사용자 지정 개체의 NSArray 저장
- 6. 사용자 정의 IPrincipal 객체는 어디에 생성합니까?
- 7. "foursquare에 저장"장소 ID?
- 8. 사용자 지정 SharePoint 저장 단추
- 9. 사용자 지정 DialogPreference에서 SharedPreferences에 저장
- 10. NSMutableDictionary에 사용자 지정 개체 저장
- 11. C# - 사용자 지정 구성 저장
- 12. Winforms 프로젝트에서 IPrincipal 구현
- 13. 입력란에 "장소"값을 지정 하시겠습니까?
- 14. PrincipalPermission을 사용하여 올바른 IPrincipal 및 IIdentity 적용
- 15. asp.net extend IPrincipal
- 16. 사용자 정의 IIdentity 또는 IPrincipal 또는 다른 것
- 17. 사용자 정의 IPrincipal 객체에 RolePrincipal을 래핑 할 수 있습니까?
- 18. WCF 요청의 IPrincipal
- 19. MembershipProvider, IPrincipal, IIdentity?
- 20. Wordpress에 사용자 지정 메타 데이터 데이터 저장
- 21. iOS : 사용자 지정 해상도로 이미지 저장
- 22. ASP.Net. 구성 : 사용자 지정 구성 섹션 저장
- 23. 사용자 지정 cdr 필드에 데이터 저장
- 24. 사용자 지정 ListView의 인스턴스 상태를 저장 하시겠습니까?
- 25. 사용자 지정 위치에 IntelliJ 실행 구성 저장
- 26. NPPEXEC NPE_CMDALIAS 사용자 지정 별칭을 저장 하시겠습니까?
- 27. Solr을 사용하여 문서에 사용자 지정 정보 저장
- 28. 사용자 지정 설정 저장 위치는 어디입니까?
- 29. 저장 프로 시저에 사용자 지정 엔터티 매핑
- 30. 저장 프로 시저에서 사용자 지정 값을 반환