윤정빈
윤정빈
ec2 배포시 결제 콜백 에러
nginx를 사용하여 nginx의 default 파일 설정에서 모든 ip에 대해 허용해주었고, aws에서도 모든 ip에 대해 허용해주었는데 같은 에러가 나옵니다.
28 replies
ec2 배포시 결제 콜백 에러
그 이외에는 다른 이유가 생각나지 않아서.. 혹시 참고할만한 사이트가 있을까요?
28 replies
ec2 배포시 결제 콜백 에러
혹시 spring security쪽이 문제일 수 있나요? 일단 해당 주소로 들어오는 모든 내용은 인가해 주었습니다.
28 replies
ec2 배포시 결제 콜백 에러
인바운드 규칙으로는 http와 https에 대해 인가해주었는데 추가로 어떤 작업을 해야할까요?
28 replies
ec2 배포시 결제 콜백 에러
aws ec2의 로그를 봤을 때 controller로 넘어왔다면 System.out.println("Controller"); 이 실행되어야하는데 로그가 찍히지 않았습니다
28 replies
ec2 배포시 결제 콜백 에러
No description
28 replies
ec2 배포시 결제 콜백 에러
아 저 사이트는 방금 토스 페이먼츠 접근제한에 대해 검색하다가 찾은 사이트입니다. 연동할때는 토스페이를 보고 연동했습니다.
28 replies
ec2 배포시 결제 콜백 에러
혹시 https://tossdev.github.io/qna.html 이 링크대로 다시 해봐야할까요?
28 replies
ec2 배포시 결제 콜백 에러
해당 도메인으로 다른 api들은 모두 사용가능한데 해당 콜백만 액세스 거부가 나옵니다
28 replies
ec2 배포시 결제 콜백 에러
그 부분을 제가 따로 확인할 수 있는건가요?
28 replies
400 Bad Request: INVALID_REQUEST, 필수 파라미터 누락
성공했습니다!! 도와주셔서 감사합니다!!
33 replies
400 Bad Request: INVALID_REQUEST, 필수 파라미터 누락
No description
33 replies
400 Bad Request: INVALID_REQUEST, 필수 파라미터 누락
디버깅으로 봤을때는 json object에 값이 잘 들어가는것을 확인했습니다.
33 replies
400 Bad Request: INVALID_REQUEST, 필수 파라미터 누락
그래도 같은 에러가 나옵니다
33 replies
400 Bad Request: INVALID_REQUEST, 필수 파라미터 누락
url을 "https://api.tosspayments.com/v1/payments/confirm" 로 사용하고 amount도 String 타입으로 변경하였는데 계속 동일한 에러가나오네요.. 요청하는 방식 자체가 잘못된걸까요?
return rest.postForEntity(
"https://api.tosspayments.com/v1/payments/confirm",
new HttpEntity<>(param, headers),
TossPaymentSuccessDto.class
).getBody();
return rest.postForEntity(
"https://api.tosspayments.com/v1/payments/confirm",
new HttpEntity<>(param, headers),
TossPaymentSuccessDto.class
).getBody();
<{"amount":"3241","orderId":"cec1d544-2a34-4f44-ada0-c5213d8fd8da","paymentKey":"71DG90nOlP24xLea5zVAJdjL5mzaOlrQAMYNwW6BvjZdyEmJ"},[Authorization:"Basic dGVzdF9za19CYTVQelIwQXJubjlkN3dHRDZ2eHJ2bVluTmVEOg==", Content-Type:"application/json", Accept:"application/json"]>
33 replies
400 Bad Request: INVALID_REQUEST, 필수 파라미터 누락
url 세팅이 어떻게 이상한지 이해되지 않습니다. 보내주신 사이트와 토스페이먼츠 깃허브의 코드를 참고하였습니다. 깃허브 주소 : https://github.com/tosspayments/payment-samples/blob/main/payment-window/springboot/src/main/java/com/tosspayments/demo/payment/PaymentController.java 코드를 조금 수정해서 다시 테스트 하였는데 동일한 에러가 발생합니다. PAYMENT_URL= "https://api.tosspayments.com/v1/payments/" 입니다.
URL url = new URL(PAYMENT_URL + paymentKey);
URI uri = URI.create(String.valueOf(url));

return rest.postForEntity(
uri,
new HttpEntity<>(param, headers),
TossPaymentSuccessDto.class
).getBody();
URL url = new URL(PAYMENT_URL + paymentKey);
URI uri = URI.create(String.valueOf(url));

return rest.postForEntity(
uri,
new HttpEntity<>(param, headers),
TossPaymentSuccessDto.class
).getBody();
33 replies