HTTPS로 접속시...아~~악
글쓴이: 헤라크 / 작성시간: 금, 2008/11/21 - 2:27오후
안녕하세요~
제목처럼 소리지르고 싶은 1人입니다....^^;
ssl을 접해본것이 처음이라 궁금한 것이 있습니다.(좀 급합니다..ㅠㅠ)
본론으로 들어가자면!
지금 환경은 웹서버가 4대에 L7장비로 로드밸런싱되고 있고 각각의 서버에는 윈도우가 설치되어있습니다.
웹은 asp.net2003으로 만들었구요.
현재 로그인 페이지에서 "https:"로 url을 치고 접속했을 경우
비하인드소스에서 request.url 을 찍어 보면 "http:"으로 시작이 됩니다...ㅠㅠ
클라이언트가 보고 있는 주소표시줄에는 "https:"로 되어있지만요...
제가 궁금한 것은 로그인을 성공해서 다른 페이지로 넘어갈때에도 https라는 프로토콜이 적용되서
암호화가 계속 이루어 지는 가???? 입니다.
원래 비하인드 소스에서도 https라고 찍혀야 되는 거라면.. L7의 셋팅이라던가
웹서버의 설정이 잘못되어있는 걸까요?
아니면
원래 비하인드 소스에서는 서버에서 복호화 작업이 끝난 뒤라서 http로 바꿔주는 걸가요?
(좀 말이 안돼는 거 같기도 합니다.^^;; request.url는 말그대로 요청 온 url인데.. 그게 바뀌다니..)
혹시 이와 관련해 저에게 도움을 주실수 있는 님들! 소중한 댓글 부탁드립니다!!.
고맙습니다^^
Forums:
요청한 페이지에서
요청한 페이지에서 http:// 로 호출을 했겠죠. 코드에 static 하게 http:// 로 호출을 한다면 앞쪽을 https 로 접근을 했든 안했든 상관이 없이 http:// 로 접근을 하게 됩니다. 그러니 코드에서 고쳐 주셔야 합니다.
뉍 사용자는
음.. http://이걸로 사용자가 맨처음에 접속을 했을 경우에
코드에서 바꿔서 https://로 리다이렉션 해주거든요...ㅠㅠ
그리고 소스내에서는 모두 상대경로로 이동하고 있어요.
답글 달아주셔서 감사해요!!^^
처음 접속하는
처음 접속하는 문제를 얘기하는 것이 아닙니다. HTML code 에 embeding 되어 있는 코드 중에 호출하는 페이지가 static 하게 href=http:// 또는 src=http:// 이렇게 되어 있을 경우가 있다는 얘기죠.
댓글 달기