为什么curl通了但是还是不能访问sell。com

来源:16-6 网络不通调试方法

慕工程9334158

2021-01-25

http://img.mukewang.com/szimg/600e5c9809cad9a608570210.jpghttp://img.mukewang.com/szimg/600e5cd30999f71707501334.jpg

写回答

4回答

慕工程9334158

提问者

2021-01-27

师兄,问题已解决,openid写死,并且appid写死,支付和测试分开,一共有三四处代码要改。,配置文件那里的appid用自己的,另外一个类的appid用廖师兄的。

0
0

慕工程9334158

提问者

2021-01-26

廖师兄可以解决我的问题吗,唉

0
0

慕工程9334158

提问者

2021-01-25

16章我也看完了,第八章8-8也看了不下五遍,可是一直找不到错误的地方,sell.com跳不到订单详情页

0
0

慕工程9334158

提问者

2021-01-25

@GetMapping("/authorize")
public String authorize(@RequestParam("returnUrl") String returnUrl) {
   //1. 配置
   //2. 调用方法
   String url = "http://sellbishe.natapp1.cc/sell/wechat/userInfo";
   String redirectUrl = wxMpService.oauth2buildAuthorizationUrl(url, WxConsts.OAUTH2_SCOPE_BASE, URLEncoder.encode(returnUrl));
   return "redirect:" + redirectUrl;
}

@GetMapping("/userInfo")
public String userInfo(@RequestParam("code") String code,
                    @RequestParam("state") String returnUrl) {
   WxMpOAuth2AccessToken wxMpOAuth2AccessToken = new WxMpOAuth2AccessToken();
   try {
       wxMpOAuth2AccessToken = wxMpService.oauth2getAccessToken(code);
   } catch (WxErrorException e) {
       log.error("【微信网页授权】{}", e);
       throw new SellException(ResultEnum.WECHAT_MP_ERROR.getCode(), e.getError().getErrorMsg());
   }

   String openId = wxMpOAuth2AccessToken.getOpenId();

   return "redirect:" + returnUrl + "?openid=" + openId;
}

师兄这是我的代码


0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程