vsftpd服务器上二维码图片和展示的不一致,提示码已失效。
来源:11-10 支付模块所有功能自测
曲线J
2019-10-08
提交订单成功,生成了支付的二维码,并且上传的ftpd服务器。
复制返回的qrUrl,在浏览器中打开,显示出二维码,使用支付宝扫描,提示码已失效。
但直接扫描ftpd服务器中的二维码能够完成支付。
我后来对比发现通过url访问的图片和ftpd服务器中的二维码图片不相同。
请问老师这是什么原因,这个url不应该直接指向的是ftpd服务器中的图片吗?为什么两者会不一致?
写回答
4回答
-
stephenka
2019-12-18
同样,在浏览器上的图片和 ftp服务器上的图片是不同的,文件名相同,但是图片就是不同
00 -
蒙特卡洛
2019-10-22
你好,请问你解决这个问题了吗?我也遇到同样的问题了..........
00 -
曲线J
提问者
2019-10-09
我觉得是nginx配置的问题,因为上传到ftp服务器中的二维码是可以正常扫码支付的,通过url访问图片和ftp中的不一致。直接访问图片并不涉及到代码的逻辑。请问老师ftp.server.http.prefix 这个是在哪里配置的,我翻了nginx的配置部分,没有看到相关的讲解。
032019-10-28 -
geelylucky
2019-10-08
你检查一下是不是每次都是这个图片啊。检查一下代码逻辑。
00
相似问题