https报找不到算法问题
背景
近来在做一个对接项目,要使用https 发送请求,报了一个问题如下
Caused by: java.security.NoSuchAlgorithmException: SunTls12RsaPremasterSecret KeyGenerator not avail
之前的对接都是使用http发送的,因为使用了代理,于是改为使用http发送,但还是有问题,于是百度。找了很多答案,说的都不是很明白。其中有一个给了我启发,VMOptions 增加如下配置:
-Djava.ext.dirs=./lib
问题解决。
我猜想应该是项目没有找到对应的sunjce_provider.jar jar包,但是我看依赖里面有这个jar包,本问题再思考一下,先记下来,有知道的评论一下,谢谢。