Jerry il y a 6 ans
Parent
commit
d892d82da0
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 1 1
      alipay/client.go
  2. 1 1
      release_note.txt

+ 1 - 1
alipay/client.go

@@ -435,7 +435,7 @@ func (a *Client) SystemOauthToken(bm gopay.BodyMap) (aliRsp *SystemOauthTokenRes
 		return nil, err
 	}
 	var bs []byte
-	if bs, err = systemOauthToken(a.AppId, a.PrivateKey, bm, "alipay.system.oauth.token", a.IsProd, a.SignType); err != nil {
+	if bs, err = systemOauthToken(a.AppId, a.PrivateKeyType, a.PrivateKey, bm, "alipay.system.oauth.token", a.IsProd, a.SignType); err != nil {
 		return nil, err
 	}
 	aliRsp = new(SystemOauthTokenResponse)

+ 1 - 1
release_note.txt

@@ -2,7 +2,7 @@
 发布时间:2020/03/06 17:32
 修改记录:
    (1) 支付宝:新增Client方法:client.SetPrivateKeyType(),设置 支付宝 私钥类型,alipay.PKCS1 或 alipay.PKCS1,默认 PKCS1。
-   (2) 支付宝:修改公共方法:alipay.GetRsaSign(),增加了私钥类型参数。
+   (2) 支付宝:修改公共方法:alipay.GetRsaSign(),增加了私钥类型参数,并将私钥的格式化操作,移动到该方法内,传入的私钥无需事先格式化
 
 版本号:Release 1.5.5
 发布时间:2020/03/05 18:32