小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我是第三方服务商,通过小微商户进件的方式,一些线下零售门店成为我的子商户,我的程序为他们提供支付、退款等服务。
我的开发机器mac、和生产环境机器linux,在请求微信退款接口的时候,接口都返回: {"return_code":"FAIL","return_msg":"证书已过期"}
证书我已经更新过了
我该怎么解决?
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
maven打包的项目需要把证书放在项目外边如/root/apiclient_cert.p12就能解决这个问题(以前放在项目里边也可以,后来升级的证书必须放在项目外,不然打包会破坏)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<nonFilteredFileExtensions>
<!-- 忽略支付证书 -->
<nonFilteredFileExtension>p12</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
证书都更新了,但在发起退款时还是提示“证书已过期”
我也遇到相同问题,的确更新证书到权威CA颁发的证书,还是提示证书已过期
我将证书都更新了,但还是显示过期怎么办
你好 是把服务器上的证书拿新证书覆盖掉就行了 是吗?
你好问题解决了吗?同问
已解决,是我自己证书没更新成最新的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
maven打包的项目需要把证书放在项目外边如/root/apiclient_cert.p12就能解决这个问题(以前放在项目里边也可以,后来升级的证书必须放在项目外,不然打包会破坏)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<nonFilteredFileExtensions>
<!-- 忽略支付证书 -->
<nonFilteredFileExtension>p12</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
证书都更新了,但在发起退款时还是提示“证书已过期”
我也遇到相同问题,的确更新证书到权威CA颁发的证书,还是提示证书已过期
我将证书都更新了,但还是显示过期怎么办
你好 是把服务器上的证书拿新证书覆盖掉就行了 是吗?
你好问题解决了吗?同问
已解决,是我自己证书没更新成最新的。