httprequest - 如何在 GraphQL 中验证调用签名哈希值?
问题描述
我需要为第三方(Zoho 订阅)实现 GraphQL 访问,该第三方具有我无法更改的特定 webhook 实现。调用验证机制包括将请求的部分(查询字符串和正文)排列成特定字符串,使用特定算法计算哈希值,并根据调用标头中提供的值验证该值。在 GQL 中实现时
- 我知道如何访问标头值。
- 我不知道如何以字符串形式访问 URL 查询字符串或正文等请求属性。网络搜索没有提供任何有用的东西。
任何人都知道是否可以访问 GQL 中的请求对象属性?有链接吗?
解决方案
推荐阅读
- google-cloud-platform - 共享可供任何用户使用的谷歌驱动器、谷歌电子表格 API 应用程序
- swift - 跨多个视图控制器重用相同 UI 图像代码的问题 | 斯威夫特 5
- flutter - Flutter 在可见性小部件中维护表单的值
- javascript - 奇怪的
- javascript - 在不打开 gmail 应用程序的情况下以本机反应发送电子邮件
- html - 如何将较少的css文件导入html head
- python - python如何在alpine linux上安装zope.interface
- javascript - 包含大量内容的容器从特定高度开始,增长以适应内容,然后在点击时缩小
- flutter - 如何将数据存储到特定用户颤振
- python - ModuleNotFoundError:没有名为“jsonschema.compat”的模块