에러
TLS 1.2 미만 비보안채널 지원종료 안내 메일을 받고
1.2로 버전으로 이전했습니다.
이전에 결제는 정상으로 처리됐는데.
그런데 결제요청시 결제완료에서 전혀 데이타를 받지 못하고 있습니다.
httpCode = 200 및 다른 에러메세지가 없습니다.
27 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
어떤 모듈로 연동을 하셨을까요?
asp 모듈입니다
응답을 제대로 받지 못하신 건 한두개 정도 주문번호 공유 부탁드립니다.
주문번호: 240709173242600142
url = "https://api.tosspayments.com/v1/payments/" & paymentKey
data = "{""orderId"" : """ & orderId & """, ""amount"" : """ & amount & """}" authorization = "Basic " & base64Encode(secret_key)
data = "{""orderId"" : """ & orderId & """, ""amount"" : """ & amount & """}" authorization = "Basic " & base64Encode(secret_key)
아예 전문이 안들어온건가요? 아니면 Timeout이 나신건가요?
예 아예 안들어오는데요
이런식으로 호출하고 계신거죠?
그리고 req.responseText를 찍어봤을 때 아예 빈 값이 나오는거구요.
paymentKey를 PATH에 넘기는 방식은 지원 종료된지 오래되어서요.
한번 위 소스코드 참고해서 confirm으로 바꿔보시고, 그 건에서도 전문이 비어서 오면 주문번호 한번만 더 보내주세요.
(내일 토스팀에서 로그 확인할 수 있도록, 꼭 전달 부탁드립니다.)
네
주문번호: 240709184333400142
값을 받을 수가 없습니다.
지금 라이브 환경에서 문제가 발생하시는건가요?
다시한번 검토좀 해보겠습니다.
네 라이브환경에서 문제입니다.
지금보면 호출자체가 안된것으로 보입니다.
1.2로 이전하시면서 하신 작업이 어떤건가요?
TLS 1.2 전환하고 1.0, 은 삭제했습니다.
443 포트는 열려있고, 다른부분을 체크할것이 있나요?
TLS 1.2 전환 은 어떻게 하신 건가요?
요청하신후 req.responseText 를 찍어 보시면 어떻게 나오시나요?
req.responseText 아무것도 안나옵니다.
그런데 그전에는 결제가 잘 되셨나요?
네 tls 전환전에는 문제가 없었습니다.
tls 1.2전환에 문제가 없는지 지금 확인하고 있습니다.
지금 보니까 이런식으로 요청하신 로그가 보이는데요.
{
"paymentKey": "2545658",
"orderId": "25546",
"amount": 1
}
보내신게 맞으신가요?
시간은 오늘 17:49:22 입니다.
아 이것은 그냥 데모로 테스트 해봤습니다.
이건 정상적으로 잘 들어 왔습니다.
저희 사이트에서는 저희 작동하지 않아서요.
아 다른 에이전트를 쓰신거군요.
TLS 1.2 전환 을 위해서 어떤 작업을 하신건지 공유 부탁드릴께요.
로그나 상황으로 봐서는 요청 자체가 거부 된것 같아서요.
그러면 혹시 tls 전환으로 문제가 발생
tls 전환에 문제가 없는지 검토하겠습니다.
네 확인후 다시 문의 부탁드릴께요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.