master
parent
ea0daf4782
commit
2fd0fd959d
@ -0,0 +1,40 @@
|
|||||||
|
package com.bsd.say.controller;
|
||||||
|
|
||||||
|
import org.apache.tomcat.util.http.ResponseUtil;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import java.io.BufferedReader;
|
||||||
|
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("wechat")
|
||||||
|
public class WechatController {
|
||||||
|
/**
|
||||||
|
* 接收component_verify_ticket 或 authorized事件
|
||||||
|
*/
|
||||||
|
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||||
|
@RequestMapping(value = "getComponentVerifyTicket")
|
||||||
|
public void getComponentVerifyTicket(HttpServletRequest request, HttpServletResponse response) throws Exception {
|
||||||
|
// logger.info("接收component_verify_ticket 或 authorized事件");
|
||||||
|
String nonce = request.getParameter("nonce");
|
||||||
|
String timestamp = request.getParameter("timestamp");
|
||||||
|
String msgSignature = request.getParameter("msg_signature");
|
||||||
|
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
BufferedReader in = request.getReader();
|
||||||
|
String line;
|
||||||
|
while((line = in.readLine()) != null) {
|
||||||
|
sb.append(line);
|
||||||
|
}
|
||||||
|
String postData = sb.toString();
|
||||||
|
// logger.info("nonce: " + nonce);
|
||||||
|
// logger.info("timestamp: " + timestamp);
|
||||||
|
// logger.info("msgSignature: " + msgSignature);
|
||||||
|
// logger.info("postData: " + postData);
|
||||||
|
// thirdPartyService.getComponentVerifyTicket(timestamp, nonce, msgSignature, postData);
|
||||||
|
// responseUtil(response, "success");
|
||||||
|
// return "success";
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue