[Spring] Security CSRF multipart/form-data 스프링 시큐리티에서 CSRF 필터 사용시 form 데이터를 multipart/form-data로 보내면 request의 형식이 바뀌어 인식을 못한다. web.xml contextConfigLocation /WEB-INF/spring/root-context.xml, /WEB-INF/spring/security-context.xml springMultipartFilter springMultipartFilter org.springframework.web.multipart.support.MultipartFilter springMultipartFilter /* springSecurityFilterChain org.springframewo..
[Spring] 스프링 시큐리티 로그아웃 설정(Security Logout) 기본 로그아웃 경로는 /logout 이고 로그아웃 된 후에 기본 이동경로는 /login?logout이다. security 설정에서 이 정보는 수정할 수있다. 1. JAVA configure protected void configure(HttpSecurity http) throws Exception { http.logout() .logoutUrl("/admin/logout.do") .logoutSuccessUrl("/admin/login.do") .logoutSuccessHandler(customLogoutSuccessHandler) .invalidateHttpSession(true).deleteCookies("JSESSIONID..
[EgovFrame : Eclipse] 전자정부 프레임워크 개발환경 설치 1. 개발환경 다운로드eGovFrame 3.7.0 [다운로드 페이지] 위 링크를 따라가서 아래 그림의 메뉴로 이동합니다. 저는 글 작성중인 날짜 기준 가장 최신 안정버전인 3.7.0을 사용했지만 각자의 상황에 맞는 버전을 다운받아 사용하시면 됩니다. 운영체제 bit에 맞는 개발환경을 다운로드 받아 설치합니다. 2. 설치 및 기본 설정 다운로드 받은 파일을 실행합니다. 설치경로를 지정하고 Extract를 클릭하면 설치가 됩니다. 일단 설치 후 폴더를 이동하셔도 상관없습니다. 설치를 했다면 이런 폴더가 생성되고 거기에 eclipse폴더가 실제 프로그램이 담겨진 폴더입니다. 그래서 eclipse를 실행하면 (만약 JDK를 설치하지 않았다..
스프링(Spring)에서 Ajax 요청 / 응답1. java 객체의 json 변환을 위한 의존 라이브러리 추가1-1 org.codehaus.jackson jackson-mapper-asl 1.9.13 1-2 com.fasterxml.jackson.core jackson-core 2.8.8 com.fasterxml.jackson.core jackson-annotations 2.8.8 com.fasterxml.jackson.core jackson-databind 2.8.8 2. viewresolver 설정2-1. dispatcher-servlet.xml에서 설정할 경우 2-2. java 파일 @Configure, @Bean 설정 @Configuration public class DispatcherServle..
스프링 인터셉터 설정 우선 작업을 진행중 생성할 클래스들이 위치한 패키지를 context 파일에 component-scan에 지정했는지 확인. 인터셉터 클래스 생성 package com.proj.interceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.web.servlet.handler.HandlerInterceptorAdapte..
스프링 타일즈 설정하기※ 이 포스트는 전자정부프레임워크(eGoverment Framework) 3.7 환경에서 Tiles 3 설치과정으로 설명했다. 1. 의존 라이브러리 설치우선 pom.xml 파일에 dependency 정보를 추가해서 다운로드 받는다. org.apache.tiles tiles-extras 3.0.8 2. 환경 설정그 다음은 타일즈 뷰리졸버(ViewResolver)와 타일즈를 컨트롤할 xml파일 설정을 해준다. 필자는 전자정부(egoverment)에서 작업하여서 dispatcher-servlet.xml에 아래와 같이 설정해줬다. tiles설정 xml파일의 위치나 이름은 여러분 각자가 편하게 설정하면 된다. classpath*:egovframework/spring/context-tiles...
- Total
- Today
- Yesterday
- 스프링
- MySQL
- high1
- Java
- Entity Framework Core
- egov
- DART
- .NET Core
- 이클립스
- 전자정부
- 하이원
- Fedora
- dotnet core
- Linux
- MariaDB
- asp.net core
- c#
- express
- Windows
- eGovFrame
- ubuntu
- Flutter
- Spring
- egoverment
- php
- CentOS
- jQuery
- JSP
- 자바
- Eclipse
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |