[3] R122 | signature 값이 잘못되었습니다.

[3] R122 | signature 값이 잘못되었습니다.

[오류원인]

return페이지에서 인증결과 수신 후 승인요청을 위한 signature 값 생성 시 가맹점에서 생성한

signature 값과 실제 authUrl 로 전달하는 authToken, timestamp 값을 대조하여 상이할 경우 발생

 

[조치방법]

  1. 가맹점에서 signature 생성시 웹표준에서 내려준 정상적인 authToken 값으로 생성
  2. 승인 요청시 정상적으로 생성된 signature 값과 +가 유실된 authToken 값을 웹표준에서 수신
  3. 웹표준에서 검증시 정상적인 authToken으로 생성된 signature 와 +가 유실된 authToken 값으로 비교 >> 검증 오류 발생

혹 승인 요청 시 get방식으로 요청하지는 않는지 체크바랍니다.

(get방식 사용시 파라미터에서 +값이 유실될 수 있습니다.)

 

post 방식을 사용하시거나, 값이 유실되지 않도록 변환해서 요청바랍니다.