토큰 에러 사례와 해결 방법 정보
토큰 에러 사례와 해결 방법- thisgun
- 조회 778,733
- 댓글 0
본문
토큰 ( Token ) 은
비교적 가볍고 간단한 보안인증의 수단으로써, 주로 CSRF 공격에 대비하여 사용됩니다.
그누보드5 에서는 글을 쓰는 페이지에 토큰값을 세션에 저장하며,
글을 쓰게 되면 해당 토큰값을 비교하여 이 때 저장된 토큰값이 틀릴시 아래 경고문이 나오게 되어 있습니다.
올바른 방법으로 이용해 주십시오.
토큰 에러 때문에 고생하시는 분들이 종종 있으므로 여기에 문제 사례에 대한 해결 방법을 올립니다.
1. 자바스크립트 에러가 있는 경우에는 토큰 에러가 발생합니다.
브라우저 개발자 도구 ( 단축키 f12 ) 를 열어서 자바스크립트 에러가 있는지 확인합니다.
에러가 발견시 반드시 해당 자바스크립트 에러를 고치셔야 합니다.
2. 관리자 페이지의 ajax token 에러 발생시
문서를 수정하다가 파일 형식이 UTF-8 + BOM 되거나, 또는 header 에 공백이 있을시
ajax 를 제대로 받지 못하는 현상이 있을수 있습니다.
이 때에는 작업자가 수정 또는 추가한 파일을 있다면, UTF-8 + BOM 으로 되어 있는지 체크하여 UTF-8 로 변환하시고, header 전에 공백이 있다면 반드시 공백을 삭제해 주세요.
3. 디스크 초과
디스크 초과 되면 세션을 저장할수 없으므로, 토큰 에러가 발생합니다.
디스크가 초과 되었다면, 용량 확보를 해 주세요.
100레벨 이상 댓글을 남길 수 있습니다.