时间:2021-07-01 10:21:17 帮助过:49人阅读
最近在做支付的开发,微信网页扫码支付,语言是php。
在本地开发和测试很顺利,在大部分电脑上测试也正常。但是在某几台电脑上测试时,执行到微信统一下单一步时,会返回错误信息“invalid spbill_create_ip”。
试了两种方案:
1、用$ip = Request::getClientIp(true);获取IP。
输出的$ip变量是string '::1' (length=3)
2、指定$ip = '192.168.1.1';
输出的$ip变量是string '192.168.1.1' (length=11)
两种方案都是报同样的错“invalid spbill_create_ip”
不知道该如何解决?
请教各位前辈!如果有遇到过这个问题或者类似问题的前辈,希望能够给我一些指点。谢谢!