안녕하세요.
알림톡/상담톡 발송과 인바운드 웹훅(cstalk message, reference)은 정상
동작 중입니다. 발송 리포트 웹훅만 서명 검증에서 계속 실패하고 있어
문의드립니다.
■ 현재 구현
수신한 헤더로 아래와 같이 검증하고 있습니다.
expected = HmacSHA256(secret, X-IB-Timestamp 값)
X-IB-Signature 와 비교 (hex, base64 두 가지 인코딩 모두 대조)
■ 증상
- X-IB-Timestamp, X-IB-Signature 헤더는 정상 수신됩니다
(헤더 누락이 아니라 값 불일치로 판정됩니다) - hex/base64 두 인코딩 모두 일치하지 않습니다
- 현재 검증에는 발송용 API Secret을 사용하고 있습니다
(리포트 전용 시크릿을 아직 발급받지 못했습니다)
■ 문의
리포트 웹훅 서명용 시크릿은 발송용 API Secret과 다른 값인가요?
다르다면 발급 방법을 알려주시면 감사하겠습니다.
(고객 계정별로 별도 관리된다고 안내받았습니다)
감사합니다.