Jam*_*mes 4 github webhooks amazon-web-services aws-api-gateway
关于 Github webhooks,“对 webhook 配置的 URL 端点发出的 HTTP 请求将包含几个特殊标头”,包括 X-Hub-Signature,它是“有效负载的 HMAC 十六进制摘要,使用挂钩的秘密作为密钥”。https://developer.github.com/webhooks/#payloads
使用 AWS API Gateway 时,您最好希望使用端点的授权者函数来确认请求来自 Github,方法是生成有效负载的 HMAC 十六进制摘要并将其与 X-Hub-Signature 标头中的值进行比较。问题是,有效负载似乎没有传递给授权者函数,因此不可能生成它的 HMAC 十六进制摘要。
我是否遗漏了某些内容(与访问授权者函数中的有效负载有关),或者这是否是 Github Webhooks 和 AWS API 网关之间的兼容性问题?
| 归档时间: |
|
| 查看次数: |
748 次 |
| 最近记录: |