이전 항목: 클라이언트 IP 주소 및 IP 서브넷별 사용자 그룹으로 사용자 식별 또는 IP 서브넷별 사용자 그룹으로만 사용자 식별다음 항목: 사용자 그룹 식별자 정의


임시 세션 식별자 정의

임시 세션 식별자는 세션 식별자 및 사용자 식별자와 함께 사용됩니다. 임시 세션 식별자는 둘 사이의 링크를 제공합니다. 이 경우 응용 프로그램의 식별 정보는 하나의 HTTP 구성 요소(예: 로그인 ID 및 세션 ID를 모두 포함하는 구성 요소)가 아니라 별도의 두 HTTP 구성 요소에 있습니다.

임시 세션 식별자를 지정하기 전:

임시 세션 식별자를 지정하려면

  1. "관리" > "비즈니스 응용 프로그램"을 선택합니다. 비즈니스 응용 프로그램의 이름(예: Avitek Financial)을 선택합니다.
  2. "임시 세션 ID"를 선택합니다. "새로 만들기"를 클릭합니다.

    "임시 세션 ID 매개 변수" 페이지가 나타납니다.

  3. 매개 변수 "유형"을 선택하여 임시 세션 식별자를 정의합니다.
    위치 쿼리

    이후 요청의 쿼리 매개 변수와 일치해야 하는 쿼리 매개 변수를 응답 "위치:" 헤더에 지정합니다.

    위치 URL

    이후 요청의 URL 매개 변수와 일치해야 하는 URL 매개 변수를 응답 "위치:" 헤더에 지정합니다.

  4. 임시 세션 식별자를 포함하는 매개 변수 "이름"을 입력합니다.
  5. 매개 변수 내의 부분 문자열을 지정해야 하는 경우 "고급" 단추를 클릭합니다.
    오프셋

    부분 문자열을 검사하기 전에 건너뛸 문자 수입니다. 전체 문자열을 지정하려면 값 0을 사용합니다.

    길이

    사용자 식별자에 포함할 문자 수입니다. 전체 문자열을 지정하려면 값 -1을 사용합니다.

    오프셋 및 길이 예제를 참조하십시오.

  6. "저장"을 클릭하여 임시 세션 ID 매개 변수를 저장합니다. 매개 변수를 추가로 정의해야 하는 경우 단계를 반복합니다.

참고: 비즈니스 응용 프로그램에 대해 여러 임시 세션 ID 매개 변수를 생성하는 경우 매개 변수가 모두 있어야만 임시 세션 식별자와 일치합니다. 즉, 매개 변수가 논리적 AND로 결합됩니다.

위치 쿼리를 사용하는 예제 임시 세션 ID

식별자는 다음과 같습니다.

매개 변수

유형

이름

사용자 식별자

쿼리

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를 통해 링크를 제공합니다.