URL和Token沒錯,一直報URL請求超時或者token驗證失敗
protected?void?doGet(HttpServletRequest?req,?HttpServletResponse?resp)?throws?ServletException,?IOException?{ //?TODO?Auto-generated?method?stub super.doGet(req,?resp); String?signature=req.getParameter("signature"); String?timestamp=req.getParameter("timestamp"); String?nonce=req.getParameter("nonce"); String?echostr=req.getParameter("echostr"); PrintWriter?out=resp.getWriter(); if(CheckUtil.checkSignature(signature,?timestamp,?nonce))?{ out.println(echostr); } }
2018-06-27
謝謝,找到錯誤了,那里多了個?super.doGet(req,?resp);
2018-06-27
先看下 url配置正確嗎? 如果正確能進入到這個方法 那就是CheckUtil.checkSignature(signature,?timestamp,?nonce)驗證方法里面有問題?
你檢查下驗證方法是不是按官方文檔去寫的??