전체 글 (84) 썸네일형 리스트형 NGINX 기초 개념웹 서버 소프트웨어로 리버스 프록시, 로드밸런서 등의 기능을 수행함 정보master와 workers 프로세스 구성프로세스의 갯수는 설치 환경의 cpu에 알맞게 설정/etc/nginx/nginx.conf에서 확인 기본 로직클 -> master -> worker1 -> worker2 -> 처리 설정 파일directives함 (simple/block)- simple ex) root ... ; - block ex) location / { ... } 기본 위치- etc/nginx/nginx.conf- include로 설정 파일 분리 ex) include /etc/nginx/conf.d/*.conf; server block-listen 80 (80포트로 받겠다)- server_name ex) server.. JsonEOFException 문제사항Json 예시 [{ "id":1 , "name":"Lucy" }] Json을 역직렬화하려는 도중 계속해서 오류가 났다 ㅠㅠcohttp://m.fasterxml.jackson.core.io.JsonEOFException: Unexpected end-of-input: expected close marker for Object (start marker at [Source: (String)"{"id":14"; line: 1, column: 1]) at [Source: (String)"{"id":14"; line: 1, column: 9] 문제 코드@Test public void testSingleObjectJsonParsing(List jsonList) throws IOException { .. Spring security6와 CSRF 사이드 프로젝트 개발 도중 .. Ajax로 Delete 요청을 하는데 자꾸 access-denied가 떴다 처음에는 admin, user 권한 때문인줄 알았지만 Spring Security에서 CSRF 공격 방지를 하기 위한 설정 때문이었다. CSRF란?사이트 간 요청 위조(cross site request forgery)라는 뜻의 웹사이트 취약점 공격의 하나로, 사용자 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정웹사이트에 요청하게하는 공격이다 Spring Security와 CSRFSpring Security는 기본적으로 CSRF 공격을 방지하기 위해 CSRF 토큰을 사용한다. 해당 프레임워크를 사용할때 form 태그에 내가 추가하지 않은 값이 들어 있는 경우있다.바로 아래 사진의 input.. 이전 1 ··· 5 6 7 8 9 10 11 ··· 28 다음