AnonymousIdentificationSection Class1
웹 애플리케이션에서 쿠키를 사용하는 방법을 지정합니다.
구문
class AnonymousIdentificationSection : ConfigurationSection
메서드
다음 표에서는 클래스에서 노출하는 메서드를 나열합니다 AnonymousIdentificationSection
.
속성 | Description |
---|---|
GetAllowDefinition | ( ConfigurationSection에서 상속됩니다.) |
GetAllowLocation | ConfigurationSection 에서 상속됩니다. |
RevertToParent | ConfigurationSection 에서 상속됩니다. |
SetAllowDefinition | ConfigurationSection 에서 상속됩니다. |
SetAllowLocation | ConfigurationSection 에서 상속됩니다. |
속성
다음 표에서는 클래스에서 노출하는 속성을 나열합니다 AnonymousIdentificationSection
.
속성 | Description |
---|---|
Cookieless |
웹 애플리케이션에 쿠키를 사용할지 여부를 지정하는 읽기/쓰기 sint32 열거형입니다. 가능한 값은 설명 섹션의 뒷부분에 나열됩니다. |
CookieName |
쿠키에 할당된 이름을 지정하는 읽기/쓰기 string 값입니다. 기본값은 "입니다. ASPXANONYMOUS". |
CookiePath |
쿠키가 저장되는 디렉터리의 경로를 지정하는 읽기/쓰기 string 값입니다. 기본값은 "/"로 지정된 루트 디렉터리입니다. |
CookieProtection |
쿠키 보호 체계를 지정하는 읽기/쓰기 sint32 열거형입니다. 가능한 값은 설명 섹션의 뒷부분에 나열됩니다. |
CookieRequireSSL |
읽기/쓰기 boolean 값입니다. true 쿠키가 클라이언트로 전송될 때 SSL(Secure Sockets Layer) 연결이 필요한 경우 그렇지 않으면 입니다 false . 기본값은 false 입니다.ASP.NET Secure 인증 쿠키 속성을 설정하면 SSL 연결이 사용 중인 경우에만 클라이언트에서 쿠키가 반환됩니다. |
CookieSlidingExpiration |
필수 읽기/쓰기 boolean 값입니다. true 쿠키 만료가 처음에 현재 날짜 및 시간 및 속성의 분 단위 값으로 CookieTimeout 설정되면 이고, false 그렇지 않으면 입니다. 기본값은 true 입니다.이면 true 의 값 CookieTimeout 의 절반 미만이 남아 있고 사용자가 애플리케이션을 계속 적극적으로 사용하는 경우 쿠키의 만료 날짜 및 시간이 자동으로 새로 고쳐집니다. 이면 false 속성에 지정된 간격이 지나면 쿠키가 CookieTimeout 자동으로 시간 초과됩니다. 자세한 내용은 System.Web.HttpCookie.Expires 속성을 참조하세요. |
CookieTimeout |
쿠키 만료 시간 간격을 지정하는 필수 읽기/쓰기 datetime 값입니다. 기본값은 69일, 10시간, 40분이며 이는 10000분과 같습니다. |
Domain |
쿠키 도메인을 지정하는 읽기/쓰기 string 값입니다. 기본값은 빈 문자열("")입니다.이 속성을 사용하면 공용 DNS(Domain Name System) 네임스페이스가 있는 도메인 간에 익명 식별 쿠키를 공유할 수 있습니다(예: "contoso.com"로 끝나는 모든 사이트). 익명 식별 쿠키를 공유하려면 사이트에서 일반적인 암호 해독 및 유효성 검사 키를 공유해야 합니다. 쿠키 경로 및 쿠키 이름과 같은 다른 익명 식별 구성 특성은 모든 사이트에 대해 동일해야 합니다. 자세한 내용은 System.Web.HttpCookie 클래스를 참조하세요. |
Enabled |
선택적 읽기/쓰기 boolean 값입니다. 익명 ID를 사용할 수 있으면 true 이고, 그렇지 않으면 false 입니다. 이면 true 쿠키(또는 쿠키 없는 값)를 사용하여 사용자의 익명 식별자를 관리합니다. 기본값은 false 입니다. |
Location |
(에서 ConfigurationSection 상속됨) 키 속성입니다. |
Path |
(에서 ConfigurationSection 상속됨) 키 속성입니다. |
SectionInformation |
ConfigurationSection 에서 상속됩니다. |
를 서브클래싱합니다.
이 클래스에는 하위 클래스가 없습니다.
설명
다음 표에서는 속성에 대해 가능한 값을 나열합니다 Cookieless
. 기본값은 1(UseCookies
)입니다.
값 | 키워드 | Description |
---|---|---|
0 | UseUri |
호출 기능은 브라우저 또는 디바이스에서 쿠키를 지원하는지 여부에 관계없이 쿼리 문자열을 사용하여 식별자를 저장하도록 지정합니다. |
1 | UseCookies |
브라우저 또는 디바이스에서 쿠키를 지원하는지 여부에 관계없이 쿠키를 사용하여 사용자 데이터를 유지하도록 지정합니다. |
2 | AutoDetect |
요청 브라우저 또는 디바이스에서 쿠키를 지원하는지 여부를 결정하는 ASP.NET 지정합니다. 요청하는 브라우저 또는 디바이스가 쿠키 AutoDetect 를 지원하는 경우 는 쿠키를 사용하여 사용자 데이터를 유지합니다. 그렇지 않으면 쿼리 문자열에 식별자가 사용됩니다. 브라우저 또는 디바이스가 쿠키를 지원하지만 쿠키가 현재 비활성화된 경우 요청 기능은 여전히 쿠키를 사용합니다. |
3 | UseDeviceProfile |
ASP.NET System.Web.Configuration.HttpCapabilitiesBase.Cookies 속성을 기반으로 쿠키를 사용할지 여부를 결정하도록 지정합니다. 브라우저 또는 디바이스에서 쿠키를 지원하도록 설정되어 있으면 쿠키가 사용되고, 그렇지 않으면 쿼리 문자열에 식별자가 사용됩니다. |
다음 표에서는 속성에 대해 가능한 값을 나열합니다 CookieProtection
. 기본값은 1(Validation
)입니다.
값 | 키워드 | Description |
---|---|---|
0 | None |
쿠키 정보가 보호되지 않도록 지정합니다. 쿠키의 정보는 명확한 텍스트로 저장되며 정보가 서버로 다시 전송될 때 유효성이 검사되지 않습니다. |
1 | Validation |
정보가 서버로 다시 전송되기 전에 쿠키의 정보가 변경되지 않았는지 확인합니다. |
2 | Encryption |
쿠키의 정보를 암호화합니다. |
3 | All |
및 Encryption 값을 모두 Validation 사용하여 쿠키의 정보를 보호하도록 지정합니다. |
상속 계층 구조
AnonymousIdentificationSection
요구 사항
형식 | Description |
---|---|
클라이언트 | - Windows Vista의 IIS 7.0 - Windows 7의 IIS 7.5 - Windows 8의 IIS 8.0 - WINDOWS 10 IIS 10.0 |
서버 | - Windows Server 2008의 IIS 7.0 - Windows Server 2008 R2의 IIS 7.5 - Windows Server 2012의 IIS 8.0 - Windows Server 2012 R2의 IIS 8.5 - WINDOWS SERVER 2016 IIS 10.0 |
제품 | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF 파일 | WebAdministration.mof |
참고 항목
System.Web.Configuration.SystemWebSectionGroup.AnonymousIdentification System.Web.HttpCookie.Expires
System.Web.HttpCookie.Secure
System.Web.HttpCookie System.Web.HttpCookieMode ConfigurationSection 클래스
CIM_DATETIME