http접속 시 https로 접속하도록 하고싶습니다.
- 작성자 :
- 유*현
- 작성일 :
- 2023-08-23 02:05:28
- 조회수 :
- 581
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
현재 최종 오픈작업 중이고 배포할 서버에 환경설치가 끝나고 도메인 연결 SSL인증서 연결이 끝났습니다.
도메인 입력 시 https로도 접속이 됩니다.
그런데 http접속 시 https로 접속되도록 하고싶은데 인터넷에서 보면 web.xml 에 설정하라고 하는데
전자정부표준프레임워크에서는 설정을 EgovWebApplicationInitializer.java에 하고 있어 다르고
또 인터넷으로 검색해보니 인터셉터로 적용시키라고 안내해주시는거 같아서 어떻게 해야할지 궁금해 질문 남깁니다.
도메인 입력 시 https로도 접속이 됩니다.
그런데 http접속 시 https로 접속되도록 하고싶은데 인터넷에서 보면 web.xml 에 설정하라고 하는데
전자정부표준프레임워크에서는 설정을 EgovWebApplicationInitializer.java에 하고 있어 다르고
또 인터넷으로 검색해보니 인터셉터로 적용시키라고 안내해주시는거 같아서 어떻게 해야할지 궁금해 질문 남깁니다.
환경정보
-
- OS 정보 : CentOS7
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 1.11
- WAS 정보 : tomcat8.5
- DB 정보 : mysql5.7
- 기타 환경 정보 : jenkins
A
안녕하세요.
표준프레임워크센터입니다.
tomcat을 사용하는 시스템에서
https로 리다이렉트 설정을 추가하기 위해서는
<security-constraint> 태그를 사용하여 구성합니다.
해당 태그는 DispatcherServlet의 설정으로 추가한 것으로
WebApplicationInitializer 구현체로 변경하려면
AbstractAnnotationConfigDispatcherServletInitializer 클래스의
customizeRegistration 메소드를 오버라이딩하여
추가설정을 구성할 수 있습니다.
감사합니다.
표준프레임워크센터입니다.
tomcat을 사용하는 시스템에서
https로 리다이렉트 설정을 추가하기 위해서는
<security-constraint> 태그를 사용하여 구성합니다.
해당 태그는 DispatcherServlet의 설정으로 추가한 것으로
WebApplicationInitializer 구현체로 변경하려면
AbstractAnnotationConfigDispatcherServletInitializer 클래스의
customizeRegistration 메소드를 오버라이딩하여
추가설정을 구성할 수 있습니다.
감사합니다.