kb
kb4w ago

LG U+ 서비스 도메인 이용 종료에 따른 테스트 URL 문의

안녕하세요, 며칠 전 공지 받은 LG U+ 서비스 도메인 이용 종료 메일을 전달 받고, 관련하여 lgdacom.conf 파일을 수정 중에 있습니다. 다름이 아니라 전달 받은 메일 내용에 테스트 URL 의 경우 별도 문의가 필요하다고 기재되어 있어 해당 문의 창구를 통해 문의 드립니다. 혹시 lgdacom.conf 파일 내 test_url 에 사용되는 URL 공유 가능하실까요? 감사합니다.
18 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
kb
kb4w ago
빠른 답변 감사합니다~! @냥과장 안녕하세요, 추가적인 문의가 있어 메세지 드립니다. 현재 crossplatform.js 호출 URL 을 https://js.tosspayments.com/xpay_crossplatform/sandbox/v1 로 사용하고 있는데, 해당 URL 도 변경 대상일까요?
Kimoon Lee
Kimoon Lee4w ago
그건 테스트 전용입니다. 혹시 라이브도 그렇게 요청하고 계시다면 라이브는 변경해주세요. 라이브와 테스트 의 js 위치르르 다르게 해주셔야 합니다.
kb
kb4w ago
그렇다면 운영계 경로는 어디서 확인 할 수 있는지 알 수 있을까요? 소스 상에서는 개발과 운영 환경에서 동일한 URL 을 호출하도록 변경되었다는 주석이 남아 있어서요
Kimoon Lee
Kimoon Lee4w ago
운영계는 https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js 를 사용하시면 됩니다.
kb
kb4w ago
@냥과장 관련하여 추가 문의 사항이 있습니다. 현재 기존에 사용하던 모듈과 설정으로 테스트 주문 진행 했을 때, 다음과 같이 TLS 1.2 로 확인이 되는 상황에서는 API 호출 URL 만 변경하면 될까요? mall.conf 파일 내에서는 keystore_cacerts_dir 가 존재하지 않아 문의 드립니다.
kb
kb4w ago
No description
Kimoon Lee
Kimoon Lee4w ago
java 를 사용하는 경우에만 keystore_cacerts_dir 를 사용하고 있어서 다른언어를 사용하시는 경우 없어도 무방합니다. 지금 테스트 하시는 것으로 저렇게 나왔다면 URL 만 변경하시면 됩니다. 라이브에 적용후 거래건에 대해 다시한번 확인해 보시면 될거에요.
kb
kb4w ago
Java 17 환경에서 운영하고 있습니다
Kimoon Lee
Kimoon Lee4w ago
그러면 mall.conf 에 설정이 이렇게 되어 있으신건가요? ;verify_cert 1: 인증서 검증; 0: 인증서 검증하지않음 verify_cert = 0 ;verify_host 1: 인증서 내의 domain name 확인; 0: 확인하지 않음 (test 시만 사용) verify_host = 0
kb
kb4w ago
;server_id Mall 서버를 구분을 위한 값 server_id = 01 ;timeout API 요청 timeout 시간 (단위:초) timeout = 60 ;log_level 0: FATAL; 1: ERROR; 2: WARNING; 3: INFO; 4: DEBUG log_level = 4 ;verify_cert 1: 인증서 검증; 0: 인증서 검증하지 않음 verify_cert = 0 ;verify_host 1: 인증서 내의 domain name 확인; 0: 확인하지 않음 (test 시만 사용) verify_host = 0 ;report_error 1: error 시 dacom 서버에 report 전송; 0: 전송하지 않음 (error 관련 내용만 전송함) report_error = 1 ;output_UTF8 1: 서버 응답을 UTF-8로 return; 0: EUC-KR로 리턴 output_UTF8 = 1 ;auto_rollback 0: 자동취소 사용안함, 1: 자동취소 사용 auto_rollback = 1 ;512 (TLS1.1) , 2048 (TLS1.2) , 2560 (TLS1.0) default_secure_protocols= 2048 현재 mall.conf 파일 내용 중 일부 공유 드립니다
Kimoon Lee
Kimoon Lee4w ago
지금 보면 인증서 검증을 안하게 설정하셨네요.
kb
kb4w ago
인증서 검증을 하지 않는 경우에는 별도로 keystore_cacerts_dir 설정은 필요 없을까요?
Kimoon Lee
Kimoon Lee4w ago
네 그런데 보안상 문제가 발생할수 있어 주의해 주시기 바랍니다. 라이브에서는 인증서 검증을 하시는 것을 권장드립니다.
kb
kb4w ago
답변 감사합니다! 추가로 위의 JS 경로 관련해서 추가 문의 드리는데, 개발에서https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js 를 사용해도 무방한가요? https://js.tosspayments.com/xpay_crossplatform/sandbox/v1 를 호출 했을 때 응답 받은 js 파일과 동일하고, 첨부한 이미지와 같이 테스트 결제 모듈이 띄워져서요.
No description
Ayaan
Ayaan4w ago
개발에서는 sandbox 주소 이용해 주세요. JS파일은 form에 넘기시는 CST_PLATFORM에 따라서 액션이 달라지니 같아 보일 수있습니다.