kangsoo
kangsoo3mo ago

웹훅 연동과정에서 시크릿키를 찾는 방법 문의드려요.

웹훅을 이용해서 결제한 고객님에게 특정 알람이 가는 파이썬 스크립트(만들어져 있는)가 작동되도록 설정하려고 합니다. 이 과정에서 챗GPT의 도움을 받아서 사무실에 24시간 켜져 있는 컴퓨터에서 flask 와 ngrok를 이용해서 웹훅의 신호를 받을 예정인데요. 아래와 같이 시크릿 키를 입력해서 넣어야 하는데요. 웹훅에 대한 시크릿 키를 어디에서 확인할 수 있나요? GPT에게 물어보니 "API 개별 연동 키"는 아니라고 답변하더라고요. 토스에서 받은 시크릿 키 (바이트 형식으로) SECRET_KEY = b'your_real_toss_secret_key'
10 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
kangsoo
kangsooOP3mo ago
첨부한 화면 어딘가에서 웹훅의 시크릿 키를 찾을 수 있나요?
No description
김차장
김차장3mo ago
왼쪽 메뉴중 API 키를 누르시면 키확인 되실거에요
kangsoo
kangsooOP3mo ago
네. 왼쪽 메뉴 "API 키"를 눌러보면 첨부한 화면이 나오는데요. 저희는 아임웹을 쓰고 있어서 결제위젯 연동 키는 이용할 수 없다는 안내가 보이고요. (API 개별 연동 키를 사용하면 되냐고 GPT에게 물어보니 이건 아니라고 하더라고요 ㅠ.ㅠ) GPT 답변 상관없이 API 개별 연동 키에 있는 시크릿 키를 이용하면 될까요? 이게 웹훅 시크릿 키 인가요?
No description
Kimoon Lee
Kimoon Lee3mo ago
네 GPT 가 잘못알고 있네요. 그런데 웹훅을 받으실때 왜 시크릿키가 필요하신건가요?
kangsoo
kangsooOP3mo ago
네 감사합니다. gpt가 보안을 위해서 시크릿키를 요청하더라고요. 아래 첨부사진은 gpt의 답변 중 하나입니다. 시크릿키를 사용하지 않고 연동하는 방법도 설명해주긴 하더라고요.
No description
Kimoon Lee
Kimoon Lee3mo ago
GPT 할루시네이션 같네요. 웹훅 받아서 처리하실때는 시크릿키 필요 없습니다. 시그니쳐 비교도 필요 없구요.
kangsoo
kangsooOP3mo ago
네 감사합니다.
Minsu Kim
Minsu Kim3mo ago
웹훅 중 가상계좌 웹훅은, secret이라는 값을 넘겨줍니다. 승인 API에서 받은 secret과, 웹훅에서받은 secret을 비교하면 gpt가 하ㅕ는걸 쉽게 할 수 있긴합니다. hmac, hashing은 전혀 필요없습니다
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?