请稍等 ...
×

采纳答案成功!

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

数据库里无此openid所以我哪里出出错了 ?应该怎么改?

跳转失败
前端配置
字符串拼接访问是没有问题的
http://proxy.springboot.cn/pay?openid=oTgZpwWMKP57EkRKMW0yhWfxhoPY&orderId=1293132361625608194&returnUrl=http%3a%2f%2fwww.imooc.com

正在回答

2回答

我查了数据库。是有这个openid的。oTgZpwWMKP57EkRKMW0yhWfxhoPY

网页上提示数据库无此openid. 说明网页上用的不是该openid. 

造成的原因,可能是没有构建前端代码或者构建后没有拷贝。

还可能是微信缓存。可百度“安卓/ios 微信清除缓存”

0 回复 有任何疑惑可以回复我~
  • 前端是这样拼接的吗 wechatPayUrl: 'http://proxy.springboot.cn/pay?openid=oTgZpwWMKP57EkRKMW0yhWfxhoPY'
    回复 有任何疑惑可以回复我~ 2020-08-16 22:57:22
  • 廖师兄 回复 提问者 万物皆虚万事皆允 #2
    是的。前端项目配置没错。如果你想看的更清楚,你可以抓包看http请求。
    回复 有任何疑惑可以回复我~ 2020-08-16 23:29:00
  • 非常感谢!学会了查看抓包的信息来解决问题
    回复 有任何疑惑可以回复我~ 2020-08-19 12:02:28
廖师兄助理 2020-08-16 17:23:00

openid要和视频里一致,你自己是没有支付权限的,需要借用

0 回复 有任何疑惑可以回复我~
  • 我借用了的,openid也强制一致了,通过字符串链接能进入支付界面,但是要怎样动态注入 orderid
    回复 有任何疑惑可以回复我~ 2020-08-16 17:31:44
  • 你看我字符串拼接嘛,没问题的,但是要怎样通过代码访问?
    回复 有任何疑惑可以回复我~ 2020-08-16 17:34:28
  • git里面有手记,你可以去看看,专门讲支付的
    回复 有任何疑惑可以回复我~ 2020-08-16 17:39:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信