LGU+ 서비스 도메인 이용종료에 따른 도메인 변경 문의
LIVE 쪽 xpay_crossplatform.js 파일의 경우 아래와 같이 http / https 프로토콜 모두 지원하는데
http://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
테스트(샌드박스) 쪽 xpay_crossplatform.js 파일은
https 프로토콜만 지원하고 http 프로토콜은 지원하지 않는건가요?
https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js
로컬에서 개발 테스트 할때 소스코드에 현재 페이지의 프로토콜을 확인 후에 http or https 를 붙여서 스크립트를 불러오고 있는데요
http 프로토콜에서 https 프로토콜의 js 파일을 불러오고 있어, Mixed Content 오류가 발생하진 않지만 혹시나 해서요
12 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
추가로 .Net 언어로 사용중이며, dll 은 2.0.1.8 버전 사용중인데 TLS 1.2 지원이 되는걸까요? 아니면 별도의 코드를 넣어야 하나요
.Net 버전은 4.8 버전 사용중입니다.
라이브도 http 지원하지 않게 됩니다.
TLS 1.2로 업그레이드하는 방법 | 토스페이먼츠 개발자센터
토스페이먼츠는 안전하지 않은 TLS 1.0, TLS 1.1 보안 채널에 대한 지원을 종료하기로 결정했습니다.
.Net 은 프레임워크의 버전만 신경 쓰면 되나요? dll 의 버전은 변경하지 않아도 되나요?
receipt_link.js 파일의 경우 test 모드일 경우
https://pgweb.tosspayments.com:9091/WEB_SERVER/testadmin/js/receipt_link.js
를 로드하고 있는데 이 경로가 맞을까요?
1) 링크에 설명된 내용 봐주시고
2) 테스트 환경은 이제 영수증 서비스를 제공하지 않습니다.
영수증이 나오지 않더라도, js 스크립트를 로드 하였을 때 404 발생시키지 않기 위함입니다.
위 링크에도 .Net 프레임워크의 버전간 차이만 명시되어 있을 뿐 dll 의 버전에 대해서는 설명이 없어서요
그냥 js 로드용이라면 그냥 사용하시면 됩니다.
그냥 사용하시라 하는 말씀은 위의 포트번호가 붙고 testadmin 경로가 포함된 js 를 사용해도 된다는 것일까요
dll 은 일단 그냥 두고 프레임웍 설정만 변경하신후 테스트 해 보시고 TLS 1.2 통신되는지 보시면 될것 같습니다.
네 맞습니다.
그럼 xpay_crossplatform 파일은 https 프로토콜 강제 로드하고, 영수증 js 링크는 그대로 사용하도록 하겠습니다.
dll 의 경우 오류가 발생한다면 추가 문의 드리도록 하겠습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.