微信支付 JSAPI 调起支付界面失败

微信支付 JSAPI H5调起支付界面失败

问题描述:最近接的网站项目需要用到微信支付,于是使用微信的h5调起支付界面,可是调来调去发现点进去不是打不开页面就是404找不到
问题原因: 用电脑浏览器控制台查看到其重定向的参数中回调页面时http开头(红线处),而http什么也访问不到,所以就造成了页面找不到的错误
微信支付 JSAPI 调起支付界面失败
然后把这个连接复制下来在微信上改为https发现就可以正常访问
解决方法:
1:在服务器上给网站设置url重定向,让http自动跳转到https就可以完美解决了;
2:在demo中的JsApiPay的类方法中把属性redirect_uri的头改为https。