记录一下企业微信回调验证遇到的问题
接口工具调试有正确的明文返回,但是在服务商后台回调echostr校检一直失败
仔细阅读文档后发现echostr在 解密出明文后必须原样返回
查看响应头发现返回的是 Content-Type:text/html,这是不对的,需要纯文本,text/plain
但是我后面用的是easywechat,心想人家开放 这么久了,不会犯这种错误。不能还需要我去加 一遍响应头。
然后…直到我查看配置后,发现.env中的APP_DEBUG = true,所以才会return数据的时候是html页面。正常情况下是关闭调试状态的,return的 就是纯文本。