사용자가 로그아웃할 때 개방 형식 쿠키를 제거하도록 샘플 코드를 수정하는 방법

에서는 개방 형식 쿠키를 인식하거나 처리하거나 삭제할 수 없습니다. 사용자가 로그아웃할 때 개방 형식 쿠키를 제거하는 클라이언트 측 스크립트를 직접 생성하십시오.
casso127kkr
Single Sign-On
에서는 개방 형식 쿠키를 인식하거나 처리하거나 삭제할 수
없습니다
. 사용자가 로그아웃할 때 개방 형식 쿠키를 제거하는 클라이언트 측 스크립트를 직접 생성하십시오.
쿠키 정보 가져오기
클라이언트 측 로그아웃 스크립트를 생성하려면 개방 형식 쿠키에 대한 다음 정보가 필요합니다.
  • 개방 형식 쿠키의 이름(예: SMOFC)
  • 쿠키 경로(예: /[슬래시는 개방 형식 쿠키의 루트 디렉터리를 나타냄])
  • 쿠키가 생성된 도메인(예: .example.com)
이 정보는 에이전트 소유자 또는 웹 서버 관리자로부터 얻으십시오.
쿠키 정보를 사용하여 샘플 JavaScript 코드 수정
개방 형식 쿠키에 대한 정보를 얻은 후에는 샘플 JavaScript 코드를 수정하십시오.
다음 단계를 수행하십시오.
  1. 샘플 JavaScript 코드를 텍스트 편집기에 복사합니다.
    <html> <head> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="-1"> <!-- JavaScript to remove cookie from browser --> <script> // This function takes the cookie name, path and domain // and constructs a expired cookie so that the browser removes the cookie from its store function eraseCookie(name, path, domain) { if (name) { var delCookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT'; if (path && path.length > 0) delCookie += ';path=' + path; if (domain && domain.length > 0) delCookie += ';domain=' + domain; document.cookie = delCookie; } } function showCookie(name) { var ckVal = null; var tC = document.cookie.split('; '); for (var i = tC.length - 1; i >= 0; i--) { var x = tC[i].split('='); if (name == x[0] && x[1]) { ckVal = unescape(x[1]); break; } } if (ckVal) alert( name + ' = ' + ckVal); else alert('Cookie ' + name + ' does not exist'); } </script> </head> <body> <p><a href="javascript:showCookie('SMOFC')" class="page">Click to show Open Format Cookie</a><br /> <p><a href="javascript:eraseCookie('SMOFC', '/', 'example.com')" class="page">Click to remove Open Format Cookie</a><br /> </body> </html>
  2. 다음 기본값을 모두 개방 형식 쿠키의 값으로 대체합니다.
    • 이름
      개방 형식 쿠키 이름으로 대체하십시오.
      : SMOFC
    • 경로
      개방 형식 쿠키 경로로 대체하십시오.
      : \
    • 도메인
      개방 형식 쿠키 도메인으로 대체하십시오.
      : example.com
  3. 샘플 JavaScript의 다른 요소를 사용 환경에 필요한 대로 변경합니다.
  4. 수정한 JavaScript를 저장하고 텍스트 편집기를 닫습니다.
수정한 JavaScript 코드를 로그아웃 페이지에 복사
로그아웃 페이지를 수정한 JavaScript 코드로 업데이트하십시오. 이 코드는 사용자가 로그아웃할 때 개방 형식 쿠키를 제거합니다.
다음 단계를 수행하십시오.
  1. 텍스트 편집기를 사용하여 웹 서버의 로그아웃 페이지를 엽니다.
  2. 수정한 JavaScript 코드를 로그아웃 페이지에 복사합니다.
  3. 변경 내용을 페이지에 저장하고 텍스트 편집기를 닫습니다.
  4. 각 웹 서버에 대해 1-3 단계를 반복합니다.