Discuss / Python / 求助关于微信公众平台url验证问题

求助关于微信公众平台url验证问题

Wind-plume

#1 Created at ... [Delete] [Delete and Lock User]

在使用微信公众平台url验证时, 总是报请求URL失败,HTTP返回码502的错误,后台调试显示解码成功. 代码:

import os import sys import random import time import cgi, cgitb from WXBizMsgCrypt import WXBizMsgCrypt import xml.etree.cElementTree as ET

form = cgi.FieldStorage() sToken = "QHDG6eKKKL" sEncodingAESKey = "jWmYm7qr5nMoAUwZRjGtBxmz3KA1tkAj3ykkR6q2B2C" sCorpID = "Kwcgfhrnfrnyhn" wxcpt=WXBizMsgCrypt(sToken,sEncodingAESKey,sCorpID) sVerifyMsgSig=form.getvalue("msg_signature") sVerifyTimeStamp=form.getvalue("timestamp") sVerifyNonce=form.getvalue("nonce") sVerifyEchoStr=form.getvalue("echostr") ret,sEchoStr=wxcpt.VerifyURL(sVerifyMsgSig, sVerifyTimeStamp,sVerifyNonce,sVerifyEchoStr) if(ret!=0): print ("ERR: VerifyURL ret: " + str(ret)) sys.exit(1) print(sEchoStr)

然后放到网站目录,名字为index.py,脚本可以运行,而且将变量计入到文本文件检查也没问题 但之后PC网页端微信验证每次验证都报502 求帮忙看一下哪里有问题,是不能直接以index.py形式还是不能直接print呢。


  • 1

Reply