ENC_KEY 값은 어디있는건가요 ? 휴대폰 본인 인증..
본문
KCP 고객센터 문의 결과 아래 처럼 답변이 왔는데요...
전문은 어렵고...
"추가로 ENC_KEY(인증키) 값은 당사 샘플에 설정된 ENC_KEY 값 그대로 사용하고 있는지도 확인이 필요합니다.
위 정보로 uphash 생성하고 있는게 맞다면 현재 ENC_KEY(인증키)로 설정된 값 전달 부탁드립니다."
ENC_KEY는 어디있는건가요 ? 아무리 찾아봐도 보이지 않는데..
uphash 값은 ENC_KEY(인증키) 값과 site_cd, ordr_idxx, 개인정보(이름,생년월일,성별,내외국인 구분) 정보로 생성하여 넘겨주는 값입니다.
라고 알려주는데요..ㅠ
답변 3
본인인증 할때 말하는거면 관리자 환경 설정에 "NHN KCP 가맹점 인증키" 부분이 아닐까 생각되네요
해당 인증에 따른 소스 부분은
plugin/kcpcert/kcpcert_form.php 파일에 존재합니다.
* /plugin/kcpcert/kcpcert_config.php
if ($config['cf_cert_use'] == 2) { // 실서비스
$site_cd = 'SM'.$config['cf_cert_kcp_cd'];
$cert_url = 'https://cert.kcp.co.kr/kcp_cert/cert_view.jsp';
$kcp_enc_key = $config['cf_cert_kcp_enckey'];
} else if ($config['cf_cert_use'] == 1) { // 테스트사용
$site_cd = 'S6186';
$cert_url = 'https://testcert.kcp.co.kr/kcp_cert/cert_view.jsp';
$kcp_enc_key = 'E66DCEB95BFBD45DF9DFAEEBCB092B5DC2EB3BF0';
} else { // 사용안함
$site_cd = '';
$cert_url = '';
$kcp_enc_key = '';
}
if(!$site_cd)
alert('KCP 휴대폰 본인확인 서비스 사이트코드가 없습니다.\\관리자 > 기본환경설정에 KCP 사이트코드를 입력해 주십시오.', G5_URL);
$site_cd 는 'NHN KCP 사이트 코드' 입니다. 관리자 > 기본 환경설정 > 본인확인
$kcp_enc_key 는 'NHN KCP 가맹점 인증키' 입니다. 관리자 > 기본 환경설정 > 본인환인
단, 관리자 > 기본 환경설정 > 본인확인 > 본인확인(cf_cert_use) 부분에 '실서비스'(2) 로 되어있어야 합니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.