请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何写死openid

廖老师我有几个问题比较困惑
1、我在微信访问前端sell.com,点击支付按钮后请求创建订单接口,提示openid为空,抓包后没有获取到openid,openid是怎么写死的?要改哪里的代码?
2、另外,我点击sell.com抓包的时候,没有重定向到userinfo的接口是因为用的是师兄的账号,所以没有重定向到userinfo的接口吗?测试号是可以重定向到userinfo接口从而获取openid的。
3、还有虚拟机里面的payUrl我是设置http://proxy.springboot.cn/pay?openid=师兄干货openid,没错吧?

正在回答

1回答

  1. 修改/order/create接口,在方法里写死openid

  2. 没有重定向是因为客户端cookie里已经有openid了,微信里清除cookie的方法是重新登录微信账号

  3. 对的。

1 回复 有任何疑惑可以回复我~
  • 提问者 飞鱼果冻鸡 #1
    前端能获取到cookie师兄干货的openid,到前端点击支付能调用下单接口,但是跳转到支付接口的时候,请求的参数 openid=师兄干货openid 拼接了两次,导致无法唤起支付,是哪里拼接了两次这里的openid?
    回复 有任何疑惑可以回复我~ 2020-12-17 16:43:58
  • 廖师兄 回复 提问者 飞鱼果冻鸡 #2
    前端代码配置里,payUrl
    回复 有任何疑惑可以回复我~ 2020-12-19 20:40:50
  • 提问者 飞鱼果冻鸡 回复 廖师兄 #3
    后来我把payUrl改为http://proxy.springboot.cn/pay 还是不可以,还是拼接两次openid,在这个地方卡太久,我就单独用链接访问了,继续下面的课程了。。不然很浪费时间。。。
    回复 有任何疑惑可以回复我~ 2020-12-20 00:20:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信