34 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
TLS 1.0 으로 확인됩니다.
A2503131450994 버전 확인부탁드리겠습니다
아래 링크에서 확인해주시겠어요?
https://consumer.tosspayments.com/legacy/tls/check
응답값의 tid 를 넣으시면 됩니다
정보가없어 직접확인 불가입니다
TID 는 관리해주셔야하는 키 값입니다. 취소시에도 TID 가 있어야 취소가 가능합니다.
TLS 1.0 으로 확인되네요
Jdk7u80인데 xPayClient.jar 도 교체 해봐야하는건가요?
지금 xpay-gateway-old-and-unsafe.tosspayments.com:443 로 일단 운영중이고
xpay-gateway.tosspayments.com:443 으로 연동하는데 에러가 나는 상황이신거죠?
지금 결제라이브러리가 XPayClient (1.1.5.6/Java) 으로 구버전인데, 이 버전은 jdk 1.8 미만일 경우 TLS 1.2가 지원되지 않습니다.
그래서 was의 TLS1.2 설정과 관계없이 , xpay-gateway.tosspayments.com 으로 TLS1.2 통신이 불가합니다.
일단 아래 링크의 라이브러리로 교체후 정상결제가 되는지 확인부탁드립니다. 이게 성공하면 이후 TLS 1.2 를 위한 저희쪽 설정을 정리해서 다시 회신드리겠습니다.
(원본은 꼭 백업해주시기 바랍니다)
https://drive.google.com/file/d/1H-bhx5JSBKyCofjBoCchxA84EKmg5PEM/view?usp=drive_link
Google Docs
XPayClient1031.jar
xpay-gateway-old-and-unsafe.tosspayments.com:443 운영중이고 테스트도 여기로했는데
Tlsv1.0으로만 보내집니다
JVM설정이랑 mall.conf 설정은 다른글 참조하여 적용했습니다
예. 지금 쓰는 라이브러리가 구버전이라서,,WAS에 TLS1.2 설정을 해도 TLS 1.2 셋팅이 안됩니다.
일단 xpayClient.jar를 먼저 바꿔야 합니다.
감사합니다 우선 교체해보고 말씀드리겠습니다. 파일교체만하고 테스트하면 될까요?
네 컴파일 에러가 나면 안되니 일단 파일교체후 종전 결제기능이 잘되나 확인해주세요, lgdacom.conf url은 일단 바꾸지 마시고 old-and-unsafe 로 유지해주세요
기존기능이 잘 되면..이후 TLS 1.2 를 위한 mall.conf 와 lgdacom.conf 셋팅을 다시 안내드리겠습니다
넵 감사합니다
Jar바꿔서 결제했습니다. A2503131624983 주문번호 확인부탁드립니다.
네 확인해보겠습니다
라이브러리 교체가 안된것 같습니다. 혹시 기존라이브러리는 다른 위치로 move 하셨나요?
버전정보가 그대로인것 같습니다.
같은위치에 파일명만 바꿔서 보관했습니다
1031받은건 xpayclient.jar로 변경했어요
네...기존백업본은. 뒤의 jar 확장자도 지워보시겠어요?
제일 확실한건 다른 경로로 옮기는게 제일 좋긴 할것 같습니다.
A2503131632824입니다.
경로가 web-inf/lib 맞죠??
변경안됬습니다. lgdacom 폴더내의 라이브러리가 아니고..작동되는 was 쪽의 라이브러리 폴더를 보셔야 할것 같아요.
XpayClient.jar 로 파일검색을 하셔서, 실제 참조하고 있는 라이브러리를 바꿔야 할것 같습니다. 문의주신 거래도 라이브러리 변경이 되지 않았습니다.
알겠습니다ㅜ 다시확인해보겠습니다
저희생각에는..지금 교체작업하신 라이브러리가 실제로는 참조하지 않는 라이브러리가 아닐까 싶어요 (실제 참조하는 라이브러리는 따로 있음)
넵 감사합니다
A2503131721346 주문번호 확인부탁드릴게요
LGD_TID를 관리해 주시기 바랍니다.
해당 값을 관리하셔서, 위에 전달드린 사이트에서 조회하시기 바랍니다.
해당주문 라이브러리 버전 교체됐는지만 확인한번부탁드립니다ㅜ
xpay-gateway-old-and-unsafe.tosspayments.com로 변경한 것 확인하였습니다.
박의원님이 말씀해주신 결제라이브러리 구버전에서 신버전으로 바꼈는지 여부를 여쭤봅니다
네 잘 바꼈습니다.
XPayClient (4.0.0.0/Java/HttpClient 3.x) SecureProtocols()
인제 아래 부분 확인해주세요
1. lgdacom.conf 수정
url= https://xpay-gateway.tosspayments.com/xpay/Gateway.do
test_url = https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do
2. mall.conf 에 아래 항목 추가 (만일 기존에 이미 있는 필드라면 숫자만 2048로 변경)
default_secure_protocols = 2048
이거 두개 설정후 결제/취소테스트 해보시고 회신부탁드립니다.
감사합니다~~! 월요일에 테스트하고 말씀드리겠습니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
A2503170859131
주문번호 확인 부탁드리겠습니다
박의원님 말씀해주신 곳 다 수정완료하고 주문진행했습니다 버전확인부탁드리겠습니다
xpay-gateway.tosspayments.com: 로 잘 변경된것으로 확인되네요.
결제 취소 모두 잘 들어왔습니다.
네 감사합니다 그동안 수고하셨습니다