为什么curl通了但是还是不能访问sell。com
来源:16-6 网络不通调试方法
慕工程9334158
2021-01-25
4回答
-
慕工程9334158
提问者
2021-01-27
师兄,问题已解决,openid写死,并且appid写死,支付和测试分开,一共有三四处代码要改。,配置文件那里的appid用自己的,另外一个类的appid用廖师兄的。
00 -
慕工程9334158
提问者
2021-01-26
廖师兄可以解决我的问题吗,唉
00 -
慕工程9334158
提问者
2021-01-25
16章我也看完了,第八章8-8也看了不下五遍,可是一直找不到错误的地方,sell.com跳不到订单详情页
00 -
慕工程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;
}师兄这是我的代码
00
相似问题