Page 1 of 1
파이어폭스에서 로그인이 안되요.
Posted: 2007 05 23 20:30 55
by ghkim519
http://eecs.knu.ac.kr/edu01/index.htm
IE에서는 로그인이 되는데 파이어폭스에서는 로그인이 안되요. 2.0.0.3이구요.
로그인파일이 loginform.jsp, > loginprocess.jsp, >loginprocess_result.jsp > logout.jsp 이렇게 되는데요.
왜 안되는지 원인을 모르겠습니다..
제대로 만들지 않았네요.
Posted: 2007 05 24 00:33 04
by 화성
전전부에 아는 사람한테 아이디를 물어봤는데 없다고 해서 test/test 정도 넣어 봤습니다.
바로 sso_ez_relation.jsp에서 오류로 멈추네요.
Code: Select all
<form name='loginForm' method='POST'>
<input type='hidden' name='homepageNo' value='4'>
<input type='hidden' name='showType' value='1'>
<input type='hidden' name='userId' value='test'>
<input type='hidden' name='passwd' value='test'>
<input type='hidden' name='return_url' value=''>
</form>
<script language="javascript">
loginForm.action = '/_ezaid/member/loginForMember.ez';
loginForm.submit();
</script>
폼의 name 속성인 'loginForm'을 전역변수처럼 써서 그 폼에 접근하는 걸 파이어폭스도 처리해 줍니다(다만 경고를 하죠). 근데 이 페이지에서 멈추길레 뭐가 문제일까 찾아보니 제대로 HTML을 선언해 주지 않아서 DOM을 만드는 과정에서 문제가 발생했습니다.
Code: Select all
<html>
<head>
<script/>
</head>
<body>
<form/>
</body>
</html>
위와 같이 폼이 선언되기 전에 스크립트가 실행되다보니 오류가 발생하네요. 담당자에게 연락해서 고쳐 달라고 하셔야 겠네요.
정말 감사합니다.
Posted: 2007 05 24 17:19 04
by ghkim519
수고스러우실텐데 답글 주셔서 정말 감사합니다.
head부분에 sso_ez_relation.jsp 로 가는 action 함수를 지우고, </form>밑에 loginformember.ez 로 경로를 바꿔주니 되네요.
감사합니다. 좋은하루되세요.