28 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
문의 몇가지 확인이 필요하여 포스팅합니다.
==========================================================================
[메일 수신내용]
1) (결제창 호출) crossplatform.js 파일의 주소가 아래 주소를 바라보도록 변경합니다
https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
==========================================================================
==========================================================================
[사용환경]
[실서버]
기존 : https://xpayvvip.uplus.co.kr/xpay/js/xpay_crossplatform.js
변경 : https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
[개발서버]
기존 : https://pretest.uplus.co.kr:9443/xpay/js/xpay_crossplatform.js
변경 : ???? 확인필요
==========================================================================
이렇게 사용중인데요. 개발서버에 대한 파일주소가 확인이 필요합니다.
1. crossplatform.js 파일의 주소를 https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js 로 변경합니다.
2.lgdacom.conf 를 수정하여 Gateway.do 호출시 사용되는 test_url 도메인을 https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do 로 변경합니다.
3. 방화벽을 운영하는 가맹점은 토스페이먼츠의 새로운 DNS(IP)를 허용합니다.
- 210.98.141.11:443/TCP
- 210.98.141.12:443/TCP
- 103.182.250.249:443/TCP
- 103.182.251.249:443/TCP
다시 확인할꼐요
질문드리는데요
이해가 안되는 부분이 있으세요?
==================================================================
1) (결제창 호출) crossplatform.js 파일의 주소가 아래 주소를 바라보도록 변경합니다
https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
[실서버]
기존 : https://xpayvvip.uplus.co.kr/xpay/js/xpay_crossplatform.js
변경 : https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
[개발서버]
기존 : https://pretest.uplus.co.kr:9443/xpay/js/xpay_crossplatform.js
변경 : ??? 개발url 필요
==================================================================
2) (API 호출) lgdacom.conf 파일을 열고 Gateway.do 호출시 사용되는 "url" 도메인을
https://xpay-gateway.tosspayments.com/xpay/Gateway.do 로 변경합니다.
*test_url은 기존 https://xpay-gateway-sandnox.tosspayments.com/xpay/Gateway.do
무엇으로 변경해야하는지??
==================================================================
2-1) 방화벽을 운영하는 가맹점은 토스페이먼츠의 새로운 DNS(IP)를 허용합니다.
210.98.141.15:443/TCP
210.98.141.16:443/TCP
103.182.250.5:443/TCP
103.182.251.5:443/TCP
기존 인바운드정책 - 특정포트 : 443,7443,7080,9443 허용
기존 아웃바운드정책 - 특정포트 : 443,7443,7080,9443 허용 / 원격IP주소 121.67.39.55
변경은???
==================================================================
3) - /WEB_SERVER/js/receipt_link.js (매출전표 및 영수증 출력) 사용중
[실서버]
기존 : https://pgweb.tosspayments:9091.com/WEB_SERVER/js/receipt_link.js
https://pgweb.uplusco.kr/WEB_SERVER/js/receipt_link.js
변경 : https://pgweb.tosspayments.com/WEB_SERVER/js/receipt_link.js
#포트 필요유무 확인
[개발서버]
기존 : https://pgweb.tosspayments:9091.com/WEB_SERVER/testadmin/js/receipt_link.js
https://pgweb.uplusco.kr:7085/WEB_SERVER/js/receipt_link.js
변경 : https://pgweb.tosspayments.com/WEB_SERVER/js/receipt_link.js
기존에 9091포트를 사용중인데 제거해서 사용하는지요
그리고 개발서버 url필요합니다.
==================================================================
위에 답변 드렸는데..
어떻게 정리 해드리는걸 원하세요?
혹시 메일 공지 받으신건 없으신가요?
요약하면
1.결제창 호출 test url필요
2.api호출 test url 필요
3.방화벽 변경시 인/아웃바운드와 아이피 확인필요
4.기존 포트 9091사용중인데 뺴서 사용하면되는지와 개발서버url필요
명확하게 나와있지 않구여 . test url은 안나와 있구 방화벽도 기존에 위와같이 인/아웃바운드 사용중인데 아이피만 있어서요
crossplatform.js 파일의 주소를 https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js 로 변경합니다.
2.lgdacom.conf 를 수정하여 Gateway.do 호출시 사용되는 test_url 도메인을 https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do 로 변경합니다.
방화벽을 운영하는 가맹점은 토스페이먼츠의 새로운 DNS(IP)를 허용합니다.
210.98.141.11:443/TCP
210.98.141.12:443/TCP
103.182.250.249:443/TCP
103.182.251.249:443/TCP
이 설명이 부족하세요?
인/아웃바운드 모두 같은가요 ?
인바운드는 그대로 운영하시고요,
아웃바운드 관리하고 있으면, 아웃바운드 관리 IP 에 전달한 IP 들을 추가 하시면 됩니다.
그리고 기존엔 특정포트 : 443,7443,7080,9443 허용 이였는데 443만 사용하는지여
네
기존에 아웃바운드에 원격ip주소
210.98.141.11:443/TCP
210.98.141.12:443/TCP
103.182.250.249:443/TCP
103.182.251.249:443/TCP
추가하면된다는거죠 ?
네 맞습니다.
개발서버에 대한 url과 포트등의 여부는 어떻게 할까요 ?
1. crossplatform.js 파일의 주소를 https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js 로 변경합니다.
2. lgdacom.conf 를 수정하여 Gateway.do 호출시 사용되는 test_url 도메인을 https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do 로 변경합니다.
443 으로 인지 하시면 됩니다.
아 넵 그럼 개발서버url은 위에 주신걸로 하고 포트는 동일하게 443사용하는거네요
이해하였습니다.
아 마지막으로 api호출시 사용하는 lgdacom.conf 는 파일수정 하면 바로 적용되는걸까요 ?
아니면 구성요소 서비스에서 프로세스 > 시작 해야할까요 ???
아 놓친게 있었네여 ;;
3) - /WEB_SERVER/js/receipt_link.js (매출전표 및 영수증 출력) 사용중
기존에 9091포트는 제외하면되는데
여기도 개발서버url필요합니다 ㅠ
신규로 변경되면서 test 환경에서의 매출 전표와 현금영수증은 더이상 제공하지 않습니다.
해당 부분의 테스트 환경 URL 은 없는것으로 이해해 주시면 됩니다.
가능하면 운영중인 서버를 재시작 해서 확인해주세요.
네 확인 감사합니다!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
음 안녕하세요
내일 적용하려고 하는데 api 호출같은경우는 운영중인 서버 재시작(재부팅) 확인하라고 하셨었는데요.
명확하게 서버 재시작이 필요한건지 안해도 무관한지 확인이 필요합니다.
어떤 환경을 이용하고 계시는지 저희가 알지 못하므로
그 부분은 자체적으로 고려 해주시면 될것 같습니다.
윈도우2019서버에 iis사용중입니다.
그것 외에도 운영적인 부분에서 고려해야 하는 사항들이 많으실테니
자체적으로 고려 / 테스트 해서 진행 해주세요..
운영적인 부분은 제외하고 변경후에 꼭 재시작할 필요는 없다는거죠 ?? 바뀐 정보로 호출할떄 문제가 발생하는부분이라던가 아니면 재시작을 하지 않으면 바뀐정보로 인식을 못한다던가 하는 부분이 궁금합니다.
모르겠습니다. 2019 서버를 저희가 운영하는게 아니어서요.
가능하면 재시작을 해주시는게 좋습니다.
변경된 conf를 반영받으려면, 구성요소서비스와 IIS 등등 붙어있는 서비스들이 다 내려갔다 켜져야 완벽히 적용이 되는데,
이 과정에서 어쩔 수 없이 다운타임이 발생하기 때문에
아예 재시작을 하시는게 좋을 것 같다고 의견드립니다.