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