真的坑!!擦
首先参数错误 在使用ngrok的时候可能会发生,建议使用natnapp
token验证失败,注意token的一致
代码奉上
AutowiredWeiXinConfig weiXinConfig;@GetMapping(value = "/connector")public String verifysignature(@RequestParam String signature, @RequestParam String timestamp,@RequestParam String nonce, @RequestParam String echostr){System.out.println(signature);System.out.println(timestamp);System.out.println(nonce);try {String msgSignature = SHA1.getSHA1(weiXinConfig.getToken(),timestamp,nonce,"");if (msgSignature.equals(signature)){System.out.println(signature);return echostr;}} catch (AesException e) {e.printStackTrace();}return "";
如果还错的化可以试试
这位老哥的
/a5nan/article/details/83030099