RoleManagerSection.CacheRolesInCookie 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 사용자의 역할이 쿠키에 캐시되는지 여부를 나타내는 값을 가져오거나 설정합니다.
public:
property bool CacheRolesInCookie { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("cacheRolesInCookie", DefaultValue=false)]
public bool CacheRolesInCookie { get; set; }
[<System.Configuration.ConfigurationProperty("cacheRolesInCookie", DefaultValue=false)>]
member this.CacheRolesInCookie : bool with get, set
Public Property CacheRolesInCookie As Boolean
속성 값
현재 사용자의 역할이 쿠키에 캐시되면 true
이고, 그렇지 않으면 false
입니다. 기본값은 false
입니다.
- 특성
예제
다음 코드 예제를 사용 하는 방법에 설명 합니다 CacheRolesInCookie 속성입니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 RoleManagerSection 클래스입니다.
// Display CacheRolesInCookie property.
Console.WriteLine("CacheRolesInCookie: {0}",
configSection.CacheRolesInCookie);
' Display CacheRolesInCookie property.
Console.WriteLine("CacheRolesInCookie: {0}", _
configSection.CacheRolesInCookie)
설명
CacheRolesInCookie 속성은 역할 이름에 대한 쿠키 스토리지를 사용할 수 있는지 여부를 나타내는 부울 값을 반환합니다.
경우는 CacheRolesInCookie 속성이 true
구성 파일에서 각 사용자에 대 한 역할 정보는 클라이언트의 쿠키에 저장 됩니다. 역할 관리 사용자가 특정 역할에 있는지 여부를 확인 하기 위해 검사, 역할 쿠키 데이터 소스의 역할 목록을 확인 하는 역할 공급자를 호출 하기 전에 확인 됩니다. 쿠키는 최근에 유효성을 검사 하는 역할 이름을 캐시 클라이언트에서 동적으로 업데이트 됩니다.
역할 이름 지정 하 여 쿠키에 캐시 된의 안정성을 향상 시킬 수 있습니다는 CookieProtection 속성을 구성할 때의 roleManager
구성 파일의 섹션입니다. 기본값 CookieProtection 속성은 All
, 역할 이름 쿠키에서를 암호화 하 고 쿠키 내용이 변경 되지 않았는지 유효성을 검사 합니다.