쪼이쪼이
쪼이쪼이2mo ago

브랜드페이 비밀번호 변경 후 뒤로가기 동작

브랜드페이 비밀번호를 변경 완료 후, 브라우저 뒤로가기 동작 시 오류 발생합니다. 첨부한 사진의 콘솔 내용은 뒤로가기 동작 시에 발생하는 오류 로그입니다.
No description
15 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장2mo ago
비밀번호 변경한다음에만 발생하나요? 영상으로 전달가능할까요
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
쪼이쪼이
쪼이쪼이OP2mo ago
오류 영상 공유드립니다.
이실장
이실장2mo ago
web이죠? 현상 자체는 뒤로가기 history.back일 때 브라우저 스택이 브랜드페이 iframe으로 돌아가려고해서 그런 것 같아요
쪼이쪼이
쪼이쪼이OP2mo ago
넵 웹입니다. 해결방안이 있을까요?
이실장
이실장2mo ago
일단은 뒤로가기 버튼에서 history는 브라우저마다 다르게 동작할 수 있습니다. Location 자체를 옮기는 방법도 가능할까요
쪼이쪼이
쪼이쪼이OP2mo ago
다른 레퍼런스를 찾지 못해서 가늠이 어려운데, 보통 어떻게 구성했는지 공유받을수 있을까요? Location을 옮긴다는건 1. 결제 비밀번호 변경 클릭 시, 새로운 탭으로 분리 2. 동작을 완료하면 탭을 종료 하는 방식으로 제안주시는걸까요?1
이실장
이실장2mo ago
네 그것도 방법이 될 것 같네요. 앞서 설명드린건 뒤로가기 버튼으로 history를 상대적으로 이동시키는게 아니라 절대 경로(https://~) 로 이동시키는 방법을 말씀드렸습니다.
쪼이쪼이
쪼이쪼이OP2mo ago
넵 답변 감사합니다. 안녕하세요. 아직도 해결방법을 찾지못해 질문드립니다. 현재 브라우저 뒤로가기 시, BFCache로 인해 발생하는 문제로 생각되는데, 뒤로가기를 감지하기전에 오류가 발생해서 해결이 안되고있습니다.. 혹시 다른방법이 있을까요?
Kimoon Lee
Kimoon Lee2mo ago
< 버튼은 직접 핸들링 하실수 있는데, 고객이 back 버튼을 누르는 경우에 처리가 안되시는 건가요? 그리고 혹시 Access-control-allow-origin 해더를 어떻게 설정하고 계신가요? 일단 에러가 저 헤더 설정때문에 발생하는 것으로 보이기도 해서요.
쪼이쪼이
쪼이쪼이OP2mo ago
넵 말씀주신 내용이 맞습니다. 요청 헤더인데, SDK에서 호출하는 내용이라 제가 따로 설정하는 건 없습니다.
No description
쪼이쪼이
쪼이쪼이OP2mo ago
확인해보니 iframe내에서 뒤로가기 동작을 하며, javascript 파일을 불러오는 과정에서 발생하는 오류로 판단됩니다.. 브라우저 뒤로가기 동작 시, iframe부모에서 동작할 수 있도록만 수정하면 될듯한데, 방법이 있을까요? 1. 비밀번호 변경 전 history.length - 변경 후 history.length 값을 구함 2. 변경 후 history.go(1번값)을 호출 해서 해결했습니다.
이실장
이실장2mo ago
고생하셨습니다.
쪼이쪼이
쪼이쪼이OP2mo ago
답변 감사합니다.

Did you find this page helpful?