https 로 적용된 내부 인트라넷 사이트 문제입니다.
- 작성자 :
- 민*철
- 작성일 :
- 2012-03-27 01:19:55
- 조회수 :
- 1,645
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요 민경철이라고 합니다.
이번에 전자정부프레임웍으로 내부인트라넷 구축 후 WAS 변경하면서
SSL 즉 https로 사이트를 적용하였습니다.
그런데 https로 사이트는 처리가 됩니다.
그러나 컨트롤로에서 return "redirect:" + url;
상기와 같이 redirect 하면 http 로 프로토콜이 바뀌게 되며,
오류가 납니다. 상기의 문제점에 대한 해결방안이나 조치사항을
부탁드립니다. 수고하십시오.
이번에 전자정부프레임웍으로 내부인트라넷 구축 후 WAS 변경하면서
SSL 즉 https로 사이트를 적용하였습니다.
그런데 https로 사이트는 처리가 됩니다.
그러나 컨트롤로에서 return "redirect:" + url;
상기와 같이 redirect 하면 http 로 프로토콜이 바뀌게 되며,
오류가 납니다. 상기의 문제점에 대한 해결방안이나 조치사항을
부탁드립니다. 수고하십시오.
A
안녕하세요.. 민경철님..
redirect는 항상 http로 처리됩니다..
이유는 데이터를 보내기 위한 등록페이지와 같은 경우는 https로 호출이 되어.. controller를 호출한 후 redirect는 일반적으로 보안이 필요없는 페이지로 변경되는 경우가 대부분이기 때문인 것 같습니다. (https는 속도 상의 저하를 가져옴)
그리고.. 다시 수정이나 다른 등록페이지로 변경이 될 경우 다시 https로 지정하시는 방식으로 처리하셔야 할 것 같습니다...
정리 하자면.. https 호출은 필요한 부분에 대해서 정보를 입력하는 페이지를 호출할 때에 지정하시고.. controller로 정보를 처리한 후에는 redirect로 다시 http로 변경이 된다..
redirect 방식으로는 https를 유지하는 방법은 없는 것 같습니다.
혹은.. forward 방식으로 변경하셔야 할 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
redirect는 항상 http로 처리됩니다..
이유는 데이터를 보내기 위한 등록페이지와 같은 경우는 https로 호출이 되어.. controller를 호출한 후 redirect는 일반적으로 보안이 필요없는 페이지로 변경되는 경우가 대부분이기 때문인 것 같습니다. (https는 속도 상의 저하를 가져옴)
그리고.. 다시 수정이나 다른 등록페이지로 변경이 될 경우 다시 https로 지정하시는 방식으로 처리하셔야 할 것 같습니다...
정리 하자면.. https 호출은 필요한 부분에 대해서 정보를 입력하는 페이지를 호출할 때에 지정하시고.. controller로 정보를 처리한 후에는 redirect로 다시 http로 변경이 된다..
redirect 방식으로는 https를 유지하는 방법은 없는 것 같습니다.
혹은.. forward 방식으로 변경하셔야 할 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.