提交 081a622e authored 作者: renjiancai's avatar renjiancai

--no commit message

上级 e97489db
......@@ -8,7 +8,6 @@
package com.zrqx.pay.bg.asc;
import java.io.File;
import java.io.StringReader;
import javax.xml.parsers.DocumentBuilder;
......@@ -21,8 +20,6 @@ import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import org.xml.sax.InputSource;
import com.zrqx.pay.bg.controller.AssetsController;
/**
* XMLParse class
*
......
......@@ -10,7 +10,8 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang.StringUtils;
import org.apache.poi.util.DocumentHelper;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -84,7 +85,7 @@ public class AssetsController {
@ApiOperation(value = "获取授权Code", notes = "获取授权Code")
@PostMapping(value= "/vote/getCode")
public CallBack<String> getCode(HttpServletRequest request, HttpServletResponse response) throws IOException, AesException, SAXException, ParserConfigurationException, BackingStoreException{
public CallBack<String> getCode(HttpServletRequest request, HttpServletResponse response) throws IOException, AesException, SAXException, ParserConfigurationException, BackingStoreException, DocumentException{
log.info("==========接收推送参数11111111==============="+request);
log.info("==========接收推送参数10分钟一次==============="+request);
processAuthorizeEvent(request);
......@@ -100,7 +101,7 @@ public class AssetsController {
* @throws BackingStoreException
* @throws DocumentException
*/
public static void processAuthorizeEvent(HttpServletRequest request) throws IOException, AesException, BackingStoreException {
public static void processAuthorizeEvent(HttpServletRequest request) throws IOException, AesException, BackingStoreException, DocumentException {
String encodingAesKey = "RDXJ9DzpjPpjSfETvAy08PDUlvZlhIibJWGP3yLuU5t";
String token = "23_4NeNfPBg37JfaYDZE8yDWJJ-UldUUM5tPkRnhVp1LClx-ulojqNSdIdqni3083YVUlHfY8hg8s9N7jMYQM2iTSvqcG7ihwylq9RWmNH8-BkmRGvo7qrY6ZSlgen65rx7rMurguTblWXeBuNJYFDjABASZX";
String appId="wxedf8fbb3985c33d2";
......@@ -123,21 +124,22 @@ public class AssetsController {
log.error("第三方平台全网发布-----------------------解密后 Xml——PC=" + pc);
String xml1 = pc.decryptMsg(msgSignature, timestamp, nonce, xml);
log.error("第三方平台全网发布-----------------------解密后 Xml=" + xml1);
//processAuthorizationEvent(xml1);
processAuthorizationEvent(xml1);
}
/**
* 保存Ticket
*
* @param xml
* @throws DocumentException
*/
/* static void processAuthorizationEvent(String xml) {
Document doc;
static void processAuthorizationEvent(String xml) throws DocumentException {
org.dom4j.Document doc;
doc = DocumentHelper.parseText(xml);
Element rootElt = doc.getRootElement();
String ticket = rootElt.elementText("ComponentVerifyTicket");
redisCache.put(WxThirdPartyAuthConstants.COMPONENT_VERIFY_TICKET, ticket);
Element rootElt = (Element) doc.getRootElement();
String ticket = ((org.dom4j.Element) rootElt).elementText("ComponentVerifyTicket");
//redisCache.put(WxThirdPartyAuthConstants.COMPONENT_VERIFY_TICKET, ticket);
log.info("第三方平台全网发布-----------------------解密后 ComponentVerifyTicket=" + ticket);
}*/
}
/*public void processAuthorizeEvent(HttpServletRequest request) throws IOException, AesException, SAXException, ParserConfigurationException{
String encodingAesKey = "RDXJ9DzpjPpjSfETvAy08PDUlvZlhIibJWGP3yLuU5t";
String token = "23_4NeNfPBg37JfaYDZE8yDWJJ-UldUUM5tPkRnhVp1LClx-ulojqNSdIdqni3083YVUlHfY8hg8s9N7jMYQM2iTSvqcG7ihwylq9RWmNH8-BkmRGvo7qrY6ZSlgen65rx7rMurguTblWXeBuNJYFDjABASZX";
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论