고객제안
행정/기타 거주자우선주차 신청 사이트 버그 제보
- 작성자
- 신승원
- 처리상황
- 답변완료
- 등록일자
- 2024-08-06
- 조회
- 157
내용
크롬과 비슷하고 마찬가지로 대중적인 브라우저인 "파이어폭스(Firefox)"에서는 [거주자우선주차 신청] 기능이 제대로 작동하지 않습니다. <재현방법> 1. 파이어폭스를 설치한다. 2. 파이어폭스에서 관악구시설관리공단 홈페이지에 로그인한다. 3. [거주자우선주차 신청] 페이지 하단의 [신청] 버튼을 누른다. 4. 새로운 창이 뜨지만, 에러 메시지가 빠르게 지나가고 다시 공단 홈페이지로 되돌아온다. <문제 원인> 제가 직종이 이쪽이라 분석을 해 봤습니다. 사이트 관리 업체나 담당자에게 전달해 주시면 감사하겠습니다. 우선 폼에 나오는 CarMemberYN 값이 N인 경우에 해당합니다. https://gwanak.parkinghome.com/user/etc/SSO_Login_frame_content.aspx 이 파일의 63번 줄에서 Comm_CreateCallBack(strURL, "SSOUserLoginBack"); 함수를 호출하고, 곧바로 아래의 분기를 타고 69번 줄에서 ProcessResult 함수를 호출하게 되는데요. 여기에 race condition이 있습니다. Case 1: 로그인 요청이 일찍 끝나 SSOUserLoginBack()이 먼저 호출되면, 89번 줄이 작동하면서 로그인이 정상 처리되고요. Case 2: 반대로 ProcessResult 함수의 처리가 너무 빠르면, 150번 줄이 작동하면서 페이지가 강제 이동되어, 로그인 요청이 중간에 끊기면서 로그인이 제대로 되지 않습니다. 브라우저에 따라 둘의 순서가 달라지거나, 요청 강제중단 여부가 다른 것 같습니다. (자바스크립트 엔진이 달라서 생기는 현상일 것 같습니다.)
[답변] 거주자우선주차 신청 사이트 버그 제보
- 담당시설
- 관악구시설관리공단
- 담당부서
- 경영지원팀
- 등록일자
- 2024-08-06
답변 내용
안녕하세요 고객님
저희 공단 홈페이지 운영에 관심을 가져주셔서 감사드립니다.
말씀하신 내용은 관련 업체와 내용을 공유하여 개선하도록 하겠습니다.
소관부서 및 담당: 경영지원팀 전산담당(02-2081-2609)