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