python - django做后台,微信公众平台始终提示你的服务器没有响应正确的token,请问该如何查找解决该问题?

 曹衡斌_307 发布于 2022-11-07 15:54

后台:nginx+uwsgi+django

微信公众平台是ajax请求的吗?django该如何处理?

微信GET请求时uwsgi打印的信息:

[pid: 1797|app: 0|req: 4/4] 101.226.64.201 () {34 vars in 634 bytes} [Tue Nov 12 03:10:18 2013] GET /weixin?signature=2afa22a48e947f569fe3fd73947f822d09c3f7a1&echostr=5945719633796526203×tamp=1384247416&nonce=1384345734 => generated 0 bytes in 0 msecs (HTTP/1.0 301) 2 headers in 231 bytes (1 switches on core 0)

views.py:

def weixin(request):
    echostr = request.GET.get('echostr', '')
    return HttpResponse(echostr)

自己用浏览器输入http://42.96.xx.xx//weixin?signature=2afa22a48e947f569fe3fd73947f822d09c3f7a1&echostr=5945719633796526203×tamp=1384247416&nonce=1384345734 可以得到echostr

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有