임시 세션 식별자는 세션 식별자 및 사용자 식별자와 함께 사용됩니다. 임시 세션 식별자는 둘 사이의 링크를 제공합니다. 이 경우 응용 프로그램의 식별 정보는 하나의 HTTP 구성 요소(예: 로그인 ID 및 세션 ID를 모두 포함하는 구성 요소)가 아니라 별도의 두 HTTP 구성 요소에 있습니다.
임시 세션 식별자를 지정하기 전:
임시 세션 식별자를 지정하려면
"임시 세션 ID 매개 변수" 페이지가 나타납니다.
이후 요청의 쿼리 매개 변수와 일치해야 하는 쿼리 매개 변수를 응답 "위치:" 헤더에 지정합니다.
이후 요청의 URL 매개 변수와 일치해야 하는 URL 매개 변수를 응답 "위치:" 헤더에 지정합니다.
부분 문자열을 검사하기 전에 건너뛸 문자 수입니다. 전체 문자열을 지정하려면 값 0을 사용합니다.
사용자 식별자에 포함할 문자 수입니다. 전체 문자열을 지정하려면 값 -1을 사용합니다.
오프셋 및 길이 예제를 참조하십시오.
참고: 비즈니스 응용 프로그램에 대해 여러 임시 세션 ID 매개 변수를 생성하는 경우 매개 변수가 모두 있어야만 임시 세션 식별자와 일치합니다. 즉, 매개 변수가 논리적 AND로 결합됩니다.
식별자는 다음과 같습니다.
|
매개 변수 |
유형 |
이름 |
|---|---|---|
|
사용자 식별자 |
쿼리 |
username |
|
임시 세션 식별자 |
위치 쿼리 |
zzid |
|
세션 식별자 |
쿠키 |
SESSIONID |
… 첫 번째 HTTP 구성 요소
HTTP 구성 요소 1(www.domain.com에 전송)
GET /login?username=ccook 302 Found Location: http://signon.domain.com/newlogin?zzid=1122334455
… 및 두 번째 HTTP 구성 요소
HTTP 구성 요소 2(signon.domain.com에 전송)
GET /newlogin?zzid=1122334455 200 OK Set-Cookie: SESSIONID=8D935FB50727D770FB9E9E789CA4C1
… 사이의 링크를 제공하며, 임시 세션 식별자 위치 쿼리 zzid를 통해 링크를 제공합니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|