码迷,mamicode.com
首页 > 移动开发 > 详细

支付宝APP支付开发- IOException : DER input, Integer tag error

时间:2016-03-26 15:27:28      阅读:1291      评论:0      收藏:0      [点我收藏+]

标签:

支付宝APP支付Java开发报错:

 1 java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: IOException : DER input, Integer tag error

后来发现,原来是支付宝,生成的命令有问题,参数放错位置

技术分享

将(3) 的命令改为:

openssl pkcs8 -topk8 -nocrypt -inform PEM -in rsa_private_key.pem -outform PEM outform

 

完整命令:

1.

openssl genrsa -out rsa_private_key.pem 1024

2.

openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem 

3.

openssl pkcs8 -topk8 -nocrypt -inform PEM -in rsa_private_key.pem -outform PEM outform

 

参考: 狗日的支付宝

最后再吐槽一下 百度,我查了好几个小时都没解决,换了谷歌第二个连接就解决了....

 

 

支付宝APP支付开发- IOException : DER input, Integer tag error

标签:

原文地址:http://www.cnblogs.com/draenei/p/5322940.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!