钉钉 事件订阅 HTTP 回调我返回这个是为什么?
我用的go语言
点击保存,页面报错“HTTP请求结果校验返回字段值失败”,原因可能是:
在钉钉的事件订阅功能中,如果你遇到“HTTP请求结果校验返回字段值失败”的错误,这通常意味着当钉钉向你设定的回调地址发送事件通知时,你的服务器没有按照钉钉的要求返回正确的响应内容或者响应中缺少必要的验证信息。
这个问题的排查和解决可以从以下几个方面入手:
响应内容校验:
success
字段的结果字符串,并进行了加密后返回给钉钉。钉钉需要在响应中看到经过正确加密的succes
字段以确认事件处理成功。响应格式检查:
签名验证:
HTTPS与重定向:
服务器配置:
https://github.com/open-dingtalk/DingTalk-Callback-Crypto/blob/main/DingTalkCrypto.go
https://open.dingtalk.com/document/orgapp/configure-http-push#db89e46ff24ka
——此回答整理自钉群:钉钉开发者社区(互助群)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。