iOS 支付宝ali64系统繁忙

2019-01-15 11:10:07 浏览数 (1)

1.ali64系统繁忙,请稍后再试(ali64)

私钥没有转换为pkcs8格式

解决方法: 

将私钥转成PKCS8替换一下原私钥即可

1、生成私钥pem,  执行命令openssl genrsa -out rsa_private_key.pem 1024

2、生成公钥,执行命令openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

//如果服务器端已经生成公私密钥,那么获取他们的公私密钥文件,然后编码,然后将私钥发给服务器,然后开始调试。

3、将RSA私钥转换成PKCS8格式,命令执行openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -

nocrypt PHP服务端语言读取私钥不需要PKCS8转换。

2.支付完成返回客户端

1.   应用程序的名字,需添加到  -info.plist 中,如下: 

2.    支付需要调用  [AlixLibService payOrder:orderString AndScheme:appScheme seletor:_result target:self];

这里,要特别注意appScheme 的命名,可不能随意扔个值。 

 NSString *appScheme = @"AppName";     // appScheme 的值,必须是该App的名称 (比如: AppName)。 

0 人点赞