解决微信服务器配置URL的Token验证问题 2024年3月7日 0条评论 900次阅读 0人点赞 在微信公众号/小程序的服务器通知中,需要验证服务器域名,作为一个nodeJS开发者,这个问题经常被坑。 原理上验证服务器域名仅需要将微信推送消息的data.echostr原样返回即可验证成功。 但微信接受的echostr格式为text,而用了框架(例如我的KOA)一般是上下文中retrun的值,那是默认是json字符串。 解决方法:在上下文中设置返回值为text/xml: “`ctx.headers = {‘content-type’:’text/xml’}“` 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可 < 上一篇 下一篇 >