웹훅 연동과정에서 시크릿키를 찾는 방법 문의드려요.
웹훅을 이용해서 결제한 고객님에게 특정 알람이 가는 파이썬 스크립트(만들어져 있는)가 작동되도록 설정하려고 합니다. 이 과정에서 챗GPT의 도움을 받아서 사무실에 24시간 켜져 있는 컴퓨터에서 flask 와 ngrok를 이용해서 웹훅의 신호를 받을 예정인데요. 아래와 같이 시크릿 키를 입력해서 넣어야 하는데요. 웹훅에 대한 시크릿 키를 어디에서 확인할 수 있나요? GPT에게 물어보니 "API 개별 연동 키"는 아니라고 답변하더라고요.
토스에서 받은 시크릿 키 (바이트 형식으로)
SECRET_KEY = b'your_real_toss_secret_key'
10 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
첨부한 화면 어딘가에서 웹훅의 시크릿 키를 찾을 수 있나요?

왼쪽 메뉴중 API 키를 누르시면 키확인 되실거에요
네. 왼쪽 메뉴 "API 키"를 눌러보면 첨부한 화면이 나오는데요. 저희는 아임웹을 쓰고 있어서 결제위젯 연동 키는 이용할 수 없다는 안내가 보이고요. (API 개별 연동 키를 사용하면 되냐고 GPT에게 물어보니 이건 아니라고 하더라고요 ㅠ.ㅠ)
GPT 답변 상관없이 API 개별 연동 키에 있는 시크릿 키를 이용하면 될까요? 이게 웹훅 시크릿 키 인가요?

네 GPT 가 잘못알고 있네요.
그런데 웹훅을 받으실때 왜 시크릿키가 필요하신건가요?
네 감사합니다.
gpt가 보안을 위해서 시크릿키를 요청하더라고요. 아래 첨부사진은 gpt의 답변 중 하나입니다. 시크릿키를 사용하지 않고 연동하는 방법도 설명해주긴 하더라고요.

GPT 할루시네이션 같네요. 웹훅 받아서 처리하실때는 시크릿키 필요 없습니다. 시그니쳐 비교도 필요 없구요.
네 감사합니다.
웹훅 중 가상계좌 웹훅은, secret이라는 값을 넘겨줍니다.
승인 API에서 받은 secret과, 웹훅에서받은 secret을 비교하면 gpt가 하ㅕ는걸 쉽게 할 수 있긴합니다.
hmac, hashing은 전혀 필요없습니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.