채택완료
엑셀배송처리 시 파일선택 후 등록 버튼 클릭 후 나오는 메세지
영카트 관리자에서 주문내역
"엑셀배송처리" 시 파일 다운로드후 송장번호와 택배사 넣고 .xls 파일로 저장후
파일선택 후 등록 버튼 클릭하면 알림창에
"올바른 방법으로 이용해 주십시오"
라고 나옵니다.
그누보드 5.6.44 / php 7.4 입니다.
그누보드 새로설치후 기본 쇼핑몰 수정없이 테스트 해도 같은 알림창만 나옵니다. ^^;
"엑셀배송처리" 시 파일 다운로드후 송장번호와 택배사 넣고 .xls 파일로 저장후
파일선택 후 등록 버튼 클릭하면 알림창에
"올바른 방법으로 이용해 주십시오"
라고 나옵니다.
그누보드 5.6.44 / php 7.4 입니다.
그누보드 새로설치후 기본 쇼핑몰 수정없이 테스트 해도 같은 알림창만 나옵니다. ^^;
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
안녕하세요.
관리자 보안 강화 과정(5.6.27 버전)에서 엑셀배송처리의 보안 토큰 검증이 추가되었으나, 파일 등록 화면에서 해당 토큰을 전달하는 코드가 누락되어 발생한 문제로 보입니다. 엑셀 파일을 읽기 전에 차단되는 것으로, PHP 버전이나 엑셀 파일 작성 방법 때문은 아닙니다.
곧 핫픽스 배포 예정이며, 급하신 경우 다음과 같이 조치하실 수 있습니다.
adm/shop_admin/orderdelivery.php
수정 후 엑셀배송처리 창을 닫고 다시 열어 등록해 주세요.
보안을 위해 orderdeliveryupdate.php의 check_admin_token(); 코드는 유지하셔야 합니다.
이용에 불편을 드려 죄송합니다.
관리자 보안 강화 과정(5.6.27 버전)에서 엑셀배송처리의 보안 토큰 검증이 추가되었으나, 파일 등록 화면에서 해당 토큰을 전달하는 코드가 누락되어 발생한 문제로 보입니다. 엑셀 파일을 읽기 전에 차단되는 것으로, PHP 버전이나 엑셀 파일 작성 방법 때문은 아닙니다.
곧 핫픽스 배포 예정이며, 급하신 경우 다음과 같이 조치하실 수 있습니다.
adm/shop_admin/orderdelivery.php
Copy
시작 태그 바로 아래에 다음 코드를 추가해 주세요. <form name="forderdelivery" ...>
Copy
<input type="hidden" name="token" value="<?php echo get_admin_token(); ?>">
수정 후 엑셀배송처리 창을 닫고 다시 열어 등록해 주세요.
보안을 위해 orderdeliveryupdate.php의 check_admin_token(); 코드는 유지하셔야 합니다.
이용에 불편을 드려 죄송합니다.
답변을 작성하려면 로그인이 필요합니다.
https://sir.kr/boards/g5_pds/7840