可以运行出来,效果和老师的一样。但是抛出
Servlet.service() for servlet HcszWechatServlet threw exception
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)
Servlet.service() for servlet HcszWechatServlet threw exception
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)
2016-09-13
4. 在config.ini文件中编辑一下内容,由于篇幅问题,请查看官方文档: https://natapp.cn/article/config_ini
2016-09-08
1. 登录 https://natapp.cn/ 注册,新建一个免费隧道,并获得authtoken
2. 下载自己对应操作系统的natapp(比如windows的natapp.exe)
3. 在natapp.exe 相同路径下面新建config.ini文件
2. 下载自己对应操作系统的natapp(比如windows的natapp.exe)
3. 在natapp.exe 相同路径下面新建config.ini文件
2016-09-08
最赞回答 / weibo_在路上的牧心
String xml = xstream.toXML(msg); 原来是自己传参数时填错了传如的参数msg对象。我把msg(一个消息对象)写成了xstream,应该是自动生成的。反正报错的意思就是action控制器类中不能整理解析这个实例.
2016-09-08
token验证失败的,可以在程序执行的每一步加入控制台输出命令输出当时的值,比如最后一步验证return temp.equals(signature)时,可以先输出temp和signature的值,这样每一步都输出一次,最后接入时你就能从控制台知道是哪一步开始出的错了。如果直到最后都没有出错,那就是外网映射的问题了
2016-09-06
测试可用:http://download.csdn.net/download/u014252425/9389847
命令:ngrok -config ngrok.cfg 8080 可用
命令:ngrok -config ngrok.cfg 8080 可用
2016-09-02