沙箱始终无法正常使用,如下图,秘钥配置成功了,怎么回事呢?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
leo
最佳答案

@tegic 这个步骤我自己试了 5 次,其他同学也都是正常的,还是自己仔细检查吧

5年前 评论
讨论数量: 9
leo

仔细检查,配密钥的时候不用贴错,支付宝那边也不要贴错

5年前 评论

@leo 应该没贴错,我试了很多次,但是都是一样的问题,我用的是homestead,mac环境

5年前 评论
leo

@tegic 这个步骤我自己试了 5 次,其他同学也都是正常的,还是自己仔细检查吧

5年前 评论

坑啊,我也被这个问题拖了好几天,现在可以了。原因是以前用过支付宝沙箱,生成过密钥,我从新生成的密钥一直不能用,并产生上面的错误,用回以前的密钥就可以了。总结就是公钥和密钥没匹配上,导致验签失败。

5年前 评论

看看是不是这个域名?file

5年前 评论

解决了么?我也有这个问题

5年前 评论

找到原因了,我的APP_ENV设置成local了,应该把它设置成production

5年前 评论
Monica71725 4年前
Monica71725 4年前

@tegic @leo 文件配置正确但是最后打不开的一个原因:项目一直用的原来的配置缓存
验证办法:
php artisan tinker
config("pay") // 查看得到的配置信息是否是你填写的 如果不是退出并且执行 php artisan config:clear

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!