2021-01-20

微信公众号配置服务器地址校验token不通过

服务器后端要实现相关校验接口

    def get(self, request):
        """
        校验token
        """
        data = request.query_params
        signature = data.get('signature')
        timestamp = data.get('timestamp')
        nonce = data.get('nonce')
        echostr = data.get('echostr')
        token = 'xxxx'
        list_s = [token, timestamp, nonce]
        list_s.sort()
        hashcode = hashlib.sha1(''.join(list_s).encode('utf-8')).hexdigest()
        if hashcode == signature:
            return HttpResponse(content=echostr.encode('utf-8'))
        else:
            return HttpResponse(content=''.encode('utf-8'))
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 集群的三种方式: 一,主从复制 主从复制至少需要两个节点。一个主节点,负责处理客户端请求,其它的是从节点,负责同步...
    大连IT张三好阅读 522评论 0 1
  • 视频服务器该如何选择呢? 一、视频服务器带宽选择 由于网络越来越发达,网络视频清晰度也越来越高,480P、720P...
    5e9973900ea3阅读 163评论 0 0
  • 1、移动端适配rem: !function(e,t){var i=e.documentElement,n="ori...
    闭眼思回忆阅读 2,041评论 0 0
  • 推荐指数: 6.0 书籍主旨关键词:特权、焦点、注意力、语言联想、情景联想 观点: 1.统计学现在叫数据分析,社会...
    Jenaral阅读 5,937评论 0 5
  • 昨天,在回家的路上,坐在车里悠哉悠哉地看着三毛的《撒哈拉沙漠的故事》,我被里面的内容深深吸引住了,尽管上学时...
    夜阑晓语阅读 3,919评论 2 9

友情链接更多精彩内容