小编Jam*_*mes的帖子

确认 AWS API Gateway 授权者功能中的 Github Webhooks

关于 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 网关之间的兼容性问题?

github webhooks amazon-web-services aws-api-gateway

4
推荐指数
1
解决办法
748
查看次数

AWS Cloud9 上 ec2-user 的密码

$ sudo su我正在尝试在 AWS Cloud9 的终端中运行。系统提示我输入 ec2 用户的密码。有什么想法吗?

可能值得注意的是,在遇到这个问题之前,在尝试yum install打包时,我得到了“由于存储库优先级保护而排除的包”,因此我yum erase yum-plugin-priorities按照https://serverfault.com/questions/312472/what-does运行-that-mean-packages-excluded- due-to-repository-priority-protections(我相当确定我必须这样做,sudo但没有提示输入密码)。

amazon-web-services cloud9-ide aws-cloud9

4
推荐指数
1
解决办法
6987
查看次数