묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
로그인시 ssl 적용하는 방법이 있을까요?
2012.12.11 17:49
안녕하세요. 이지매니아입니다.
저의 홈페이지 메인에는 기본적으로 로그인 페이지가 있습니다. 다음이나 네이버 처럼이요..
그런 사이트를 가보면 태그에서 <form action="https://daum.net/xxxx"> 이런식으로 ssl이 반영되게 되어있는데요.
xe로 만든 사이트는 form 태그에서 action이 저런식으로 나오지 않고 있어요.
XE 공홈을 보면 로그인 페이지가 따로 있기때문에 로그인 페이지로 갈 경우 https를 적용시겨주면되잖아요?
그렇다면 저희도 다음과 네이버 같이 http 페이지에서 ssl을 적용해서 로그인을 하려면 어떻게 해야할까요?
도움 부탁드리겠습니다.
댓글 1
-
LI-NA
2012.12.11 19:19
-
이지매니아
2012.12.12 02:02
답변감사합니다. xe의 폼테그는 <form method="post" action="./" id="commonLogin"><input type="hidden" name="error_return_url" value="/index.php?mid=welcome_page"><input type="hidden" name="mid" value="welcome_page"><input type="hidden" name="vid" value=""><input type="hidden" name="ruleset" value="@login"> 이런식인데요 "./" 이것을 https로 바꾸면 될까요? -
LI-NA
2012.12.13 15:21
잘은 모르겠지만 그러면 될 것 같습니다.
저 action에다 https 붙이는걸로 보안접속이 된다면 자바스크립트를 이용해서 form 테그를 찾아서 action을 수정하면 되지 않나요?
예를들면...
(form이 여러개일 경우를 대비)
window.onload = function (e) {
var a = document.querySelectorAll('form');
for (var i=0;;i++) {
if (a[i]) a[i].action = 'https://주소/';
else break;
}
};