小微商 获取平台证书 报错
生活随笔
收集整理的這篇文章主要介紹了
小微商 获取平台证书 报错
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
場景:使用的是官方的SDK
接口:https://api.mch.weixin.qq.com/risk/getcertficates
錯(cuò)誤1:返回SIGN_ERR
解決:在調(diào)用生成簽名的方法之前的Map內(nèi)需要帶入?yún)?shù)“sign_type",傳給獲取平臺(tái)證書的接口參數(shù)中也要帶sign_type
錯(cuò)誤2:APIV3_KEY_NOT_SET
原因:沒有設(shè)置APIV3密鑰
錯(cuò)誤3:?javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
解決:將TLSv1修改為null
貌似能解決小微進(jìn)件大部分報(bào)錯(cuò)的方式:
調(diào)用接口前,根據(jù)傳的參數(shù)重新生成簽名(貌似是因?yàn)闀r(shí)間戳要對應(yīng),仔細(xì)對照文檔,有些是不需要參與到生成簽名中的,書讀百遍,其異自現(xiàn))
總結(jié)
以上是生活随笔為你收集整理的小微商 获取平台证书 报错的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot Field use
- 下一篇: 【MyBatis使用】mapper.xm