[메모] tornado에서의 XSRF 대책 기능
tornado의 XSRF 대책 기능
다양한 고민과 조사가 있으므로 필기를 잊지 말아야 한다.
■ torrando의 XSRF 대책 기능에 대한 유효하지 않음
자세한 내용은 아래 사이트에 기재되어 있으니 참고하시기 바랍니다.
xsrf_cookies
의 값을 바꾸면 XSRF 대책 기능의 유효 무효를 설정할 수 있다.■ XSRF 대책 기능에서의 GET 방법
상기 사이트에 기재된 바와 같이 호출check_xsrf_cookie
방법으로 통합을 검사하지만 GET 이외의 경우check_xsrf_cookie
는 호출하지 않아도 검사를 받는다.
여기에도 기재되어 있다.
■form이 아닌 헤더 정보를 사용한 XSRF 대책에 대한 영패 삽입
상기 방법에서는 XSRF 대책의 영패를 쿠키와form에 끼워 넣었지만 홈페이지 API 등에서는 이 방법을 사용할 수 없기 때문에form이 아닌 머리X-Xsrftoken
에 끼워 넣었다.
■ 과자의 XSRF 대책에 대한 영패 확인
이쪽 사이트에도 비슷한 절차가 기재돼 있어 다시 시작한다.
이쪽 사이트에도 비슷한 절차가 기재돼 있어 다시 시작한다.
![](https://s1.md5.ltd/image/43a7d5621cfdc8838816dd455f4e070d.png)
![](https://s1.md5.ltd/image/4d6c73249a9734b4bbf9fb01b6fc75ac.png)
![](https://s1.md5.ltd/image/a9c05b3cf0dc12bd1b9770f3bcb63119.png)
![](https://s1.md5.ltd/image/0e85a7c52259ba1d29493fc2b3107dab.png)
![](https://s1.md5.ltd/image/4dbcf14208798eacf68365b5bf8dc29b.png)
![](https://s1.md5.ltd/image/e3ac382af57781688f40b18fd8295626.png)
![](https://s1.md5.ltd/image/1c0b21fb3ee4f40bebb2a3c1143ac432.png)
■ Restlet Client의 XSRF 대책 기능을 사용한 동작 확인
Restlet Center 설치
설치를 포함하여 기본 기능에 대해서는 아래 사이트를 참조하십시오.
DHC REST Celient-REAST의 API를 실행하려면 이 도구 - 기억하면 쓰기
XSRF 대책 기능을 무효로 설정하고 Restlet Client에서 GET 가져오기
![](https://s1.md5.ltd/image/22a2b8d75336397432e530acf0d06ce3.png)
XSRF 대책 기능을 무효로 설정하고 Restlet Client에서 POST 시작
![](https://s1.md5.ltd/image/d81eaba96809cf1c9f20065ebd61c0e2.png)
XSRF 대책 설정이 유효하지 않음 &
check_xsrf_cookie
, Restlet ClientX-Xsrftoken
로부터 GET 획득 불가![](https://s1.md5.ltd/image/9baca2ef6c0625f8c4e97ae950923bad.png)
XSRF 대책 기능이 유효하다고 설정하지 않음 &
check_xsrf_cookie
, Restlet ClientX-Xsrftoken
에서 POST를 진행하지 않음![](https://s1.md5.ltd/image/f8303fcfc459c756272ab70d61441886.png)
XSRF 대책 기능을 유효 &
check_xsrf_cookie
로 설정하면 Restlet ClientX-Xsrftoken
없이 GET 가능![](https://s1.md5.ltd/image/0829d0b34b1a26a359f5db4e42b62da2.png)
XSRF 대책 기능을 유효 &
check_xsrf_cookie
로 설정하여 Restlet ClientX-Xsrftoken
없이 POST 진행![](https://s1.md5.ltd/image/2c8b247544d2738ee41c082d2cb7a7b4.png)
XSRF 대책 설정 기능 유효 &
check_xsrf_cookie
, Restlet ClientX-Xsrftoken
로부터 GET![](https://s1.md5.ltd/image/2c84ca50d61a34c80d6a1b1c6d3516b4.png)
XSRF 대책 설정 기능 유효 &
check_xsrf_cookie
, Restlet ClientX-Xsrftoken
에서 POST![](https://s1.md5.ltd/image/009e854a1286c6630792a85c967ddc25.png)
유효하지 않은 XSRF 대책 기능
check_xsrf_Check k cookie가 있어요.xsrf_쿠키 없음
RestletClient GETX-Xsrfttoken에는 6.403ERROR 4.200OK2가 없습니다.
200 OK
8.200 오케이.
POST X-Xsrfttoken에는 7.403ERROR5가 없습니다.403 ERROR 3.200 OK
X-Xsrftoken은 9.200OK.
■ Swift(Alam ofire)에 헤더 추가 정보(X-Xsrfttoken)
아직 시도해 본 적은 없지만 아래 사이트를 참고할 수 있을 것 같습니다.
Reference
이 문제에 관하여([메모] tornado에서의 XSRF 대책 기능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kusokamayarou/items/b262de46de1fdaa54ad2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)