계좌이체 팝업 차단 설정 문의
테스트 계정으로 개발 테스트 중 문의가 있어 포스트남깁니다.
계좌이체 선택하여 진행 중 "팝업 차단 설정 해제 후 다시 결제를 해 주십시오"라는 메세지가 나오고 진행이 되지 않습니다.
빈 화면의 팝업창이 뜨기는 하는데 소스가 전혀없는 창만 호출됩니다.
크롬에서는 설정 해제가 되어 있는 것 같은데 왜 진행이 되지 않는지 모르겠습니다.




5 Replies
3/12 이후에 결제 연동을 해보신 분들을 찾습니다!🔎
제품 발전을 위해 설문에 참여해주세요! 추첨을 통해 선물을 드립니다. (1분 소요)
혹시 지금 html 에 특정 헤더값이 있는지 확인부탁드립니다.
https://discord.com/channels/864296203746803753/1097391882763501611/1097586575195521145
Cross-Origin-Opener-Policy 가 same-origin 으로 설정되었을때 발생하는 현상이긴 합니다. 확인해 보신후 이 부분을 same-origin-allow-popups 로 변경해 주시면 됩니다.
답변감사합니다.
django의 경우에는 settings.py 파일에 아래와 같이 변수 설정을 하면 팝업창이 제대로 나오는 것을 확인 할 수 있었습니다.(장고 4.0부터 지원)
SECURE_CROSS_ORIGIN_OPENER_POLICY = 'same-origin-allow-popups'
참조 url
https://docs.djangoproject.com/en/4.0/ref/settings/
네 장고의 기본 설정이 origin이 다른쪽으로 새창을 열지 못하게 하는 것이어서 발생하는 문제일 겁니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.