Просмотр исходного кода

[消息验签][新增]:默认通过

release_toaliyun_real
Stormeye.Wu 7 лет назад
Родитель
Сommit
4b00b81d7e
1 измененных файлов: 5 добавлений и 5 удалений
  1. +5
    -5
      mallinkCApi/src/main/java/com/simple/controller/WxUserGrantController.java

+ 5
- 5
mallinkCApi/src/main/java/com/simple/controller/WxUserGrantController.java Просмотреть файл

@@ -342,6 +342,7 @@ public class WxUserGrantController extends BaseController {
* @param request * @param request
* @throws IOException * @throws IOException
*/ */
@AuthIgnore
@RequestMapping(value = "/signature") @RequestMapping(value = "/signature")
@ResponseBody @ResponseBody
public void signature(HttpServletResponse response, HttpServletRequest request) throws IOException { public void signature(HttpServletResponse response, HttpServletRequest request) throws IOException {
@@ -352,16 +353,15 @@ public class WxUserGrantController extends BaseController {
String nonce = request.getParameter("nonce"); String nonce = request.getParameter("nonce");
String echostr = request.getParameter("echostr"); String echostr = request.getParameter("echostr");


logger.warn("收到的微信服务验证信息"+signature+"\n"+timestamp+"\n"+nonce+"\n"+echostr);
logger.warn("收到的微信服务验证信息"+signature+"\n"+timestamp+"\n"+nonce+"\n"+echostr);
PrintWriter out = response.getWriter(); PrintWriter out = response.getWriter();
/*
// 通过检验signature对请求进行校验,若校验成功则原样返回echostr,表示接入成功,否则接入失败 // 通过检验signature对请求进行校验,若校验成功则原样返回echostr,表示接入成功,否则接入失败
if (CheckUtil.checkSignature(wp.getToken(), signature, timestamp, nonce)) {
// 当前无法确定此消息的appId及token, 所以直接返回echostr
//if (CheckUtil.checkSignature(wp.getToken(), signature, timestamp, nonce)) {
out.print(echostr); out.print(echostr);
logger.warn("微信服务验证成功===================="+echostr); logger.warn("微信服务验证成功===================="+echostr);
System.out.println("微信服务验证成功!"); System.out.println("微信服务验证成功!");
}
*/
//}
out.close(); out.close();
} }




Загрузка…
Отмена
Сохранить