|
@@ -25,17 +25,20 @@ public class WebBridgeController extends Controller {
|
|
|
|
|
|
private void process(String toUrl) {
|
|
|
try {
|
|
|
- Object sessionObj = this.getRequest().getSession().getAttribute("pwpSessionObjtest1");
|
|
|
+ Object sessionObj = this.getRequest().getSession().getAttribute("pwpSessionObjtest2");
|
|
|
WeixinService wService = ServiceFactory.getService(WeixinService.class);
|
|
|
if (sessionObj == null) {
|
|
|
String code = this.getPara("code");
|
|
|
if (code == null) {
|
|
|
- String url = wService.getCodeUrl("wxee1c68f8944d357b", getRequest().getRequestURL().toString());
|
|
|
+// String url = wService.getCodeUrl("wxee1c68f8944d357b", getRequest().getRequestURL().toString());
|
|
|
+ String url = wService.getCodeUrl("wx6a54bf0e98ecd2c7", getRequest().getRequestURL().toString());
|
|
|
+
|
|
|
this.redirect(url);
|
|
|
return;
|
|
|
}
|
|
|
- SnsAccessToken snsAccessToken = wService.getWebAccessToken("wxee1c68f8944d357b", "1bc0128b6bbb3907c3bcf4a1704f2a1f", code);
|
|
|
-
|
|
|
+// SnsAccessToken snsAccessToken = wService.getWebAccessToken("wxee1c68f8944d357b", "1bc0128b6bbb3907c3bcf4a1704f2a1f", code);
|
|
|
+ SnsAccessToken snsAccessToken = wService.getWebAccessToken("wx6a54bf0e98ecd2c7", "f4b4e2b054d84157565ace97a43275e8", code);
|
|
|
+
|
|
|
UserService uService = ServiceFactory.getService(UserService.class);
|
|
|
User user = User.dao.findFirst("select * from user where wx_openid=?",snsAccessToken.getOpenid());
|
|
|
|
|
@@ -45,7 +48,7 @@ public class WebBridgeController extends Controller {
|
|
|
if (user != null && user.getWxIcon().isEmpty()) {
|
|
|
// wService.getWebWeixinUserInfo(snsAccessToken.getAccessToken(), snsAccessToken.getOpenid());
|
|
|
}
|
|
|
- this.getRequest().getSession().setAttribute("pwpSessionObjtest1", user);
|
|
|
+ this.getRequest().getSession().setAttribute("pwpSessionObjtest2", user);
|
|
|
String uidStr = toUrl.contains("?") ? "&openid=" : "?openid=";
|
|
|
this.redirect(toUrl + uidStr + snsAccessToken.getOpenid());
|
|
|
} else {
|
|
@@ -63,7 +66,7 @@ public class WebBridgeController extends Controller {
|
|
|
|
|
|
}
|
|
|
//
|
|
|
- this.getRequest().getSession().setAttribute("pwpSessionObjtest1", users2);
|
|
|
+ this.getRequest().getSession().setAttribute("pwpSessionObjtest2", users2);
|
|
|
//
|
|
|
this.redirect(toUrl + uidStr + userWechats.getWxOpenid());
|
|
|
|