server2021. 2. 15. 11:16

[spring boot]아임포트 본인인증 rsp.imp_uid받는방법

 

아임포트 가이드 보면 nodejs로 설명이 되있다.. 

 

spring boot로는 설명이 없어서 답답하다..... 가이드가 더 세심하게 만들 필요가 있다고 본다..  

 

웹에서 

 

if ( rsp.success ) {

    /* alert("->>>>rsp.imp_uid -> " + rsp.imp_uid + ", rsp.merchant_uid ->" + rsp.merchant_uid); */

    

        // 인증성공

         jQuery.ajax({

        url: "내가 등록한 url", // 서비스 웹서버

        method: "POST",

        headers: { "Content-Type": "application/json" },

        data: { imp_uid: rsp.imp_uid }

                }).done(function() {

              

                });

    }

 

내가 등록한 url 로 보낸다.. 자 이제 데이터를 받아야 되는데

 

controller 에서  

 

@ResponseBody

@PostMapping("/certification")

public void certification(@RequestBody String imp_uid) throws ApiException {

 

}

 

자 위에서 POST방식으로 보냈고, 내가 등록한 url로 드러온다..

 

자 여기서 주요한건  @RequestBody String imp_uid 로 받아야 된다.

 

내가 실수했던건 파라미터라고 생각해서 @RequestParam 받았더니 값이 드러오질 않아서  웹이 잘 못된줄 알고 고생했다는 것이다.

Posted by thdeodls85