1. 数据库建议用msyql5.7版本,在出现类似错误时

一般是由于mysql 的 sql-mode设置,在linux下修改msyql配置,修改my.cnf文件,一般在/etc/my.cnf

在 [mysqld] 中增加下述语句
sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
或者将已有sql-mode修改上述语句
将 explicit_defaults_for_timestamp = true 注释掉 或者修改fase
explicit_defaults_for_timestamp = false
然后重启mysql即可。

  1. 微信退款时,报错:No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

原因:ssl 握手失败,需从 java.security文件中删除 tls v1 和 tls v1.1
参考
https://github.com/Wechat-Group/WxJava/issues/2162
https://blog.csdn.net/isbn0123/article/details/119216428

  1. 聚合码维信扫码时,提示域名不一致时

在最新小新支付系统中,需要配置isv项目的域名在微信公众号的网页授权域名中。

文档更新时间: 2022-03-18 15:32   作者:大森林