在开发支付宝接口的时候,利用支付宝sdk生成签名报错
javax.net.ssl.SSLKeyException: RSA premaster secret error
java.security.NoSuchAlgorithmException: SunTls12RsaPremasterSecret KeyGenerator not available
一直以为是我的秘钥出了问题,到最后发现是环境变量的问题,我把环境变量指向jdk,就会报错。当我把环境变量指向jre的时候就不会报错。
很奇怪,明明jdk里面有jre的。
还在研究中,先贴出解决方案。等找到具体原因再来更新!!
本文解决了使用支付宝SDK时遇到的签名错误问题,主要表现为javax.net.ssl.SSLKeyException异常,通过调整环境变量指向JRE而非JDK解决了该问题。
661

被折叠的 条评论
为什么被折叠?



