微信开发【坑啊】centos openjdk 不支持https方法!!
现象: 微信开发,通过用户默认授权获取到code后,程序中使用HttpClient的方式获取openId。本地测试时没有问题,部署到服务器之后,请求就报错。
经查询,centos openjdk 不支持https方法!!而微信的接口链接全部都是https的。
解决办法:
服务器命令: yum install nss.x86_64 下载最新的nss版本
然后找到 ${jre_home}/lib/security/Java.security 文件, ${jre_home}默认是/usr/lib/jvm/jre
文件中添加 security.provider.10=sun.security.pkcs11.SunPKCS11 ${java.home}/lib/security/nss.cfg
然后就可以了。
相关推荐
jieq 2020-11-09
ZZZhangbingyi 2020-08-26
haixianTV 2020-08-15
Develop 2020-06-25
郴州小程序 2020-06-13
huningjun 2020-06-12
zuoliangzhu 2020-06-11
hgzhang 2020-06-04
浪味仙 2020-06-03
powderhose 2020-06-02
cdkey 2020-05-29
戴翔的技术 2020-05-27
郴州小程序 2020-05-26
cdkey 2020-05-26
sucheng 2020-05-25
newhappy 2020-05-16
cbao 2020-05-12
cbao 2020-04-26
草根工程师 2020-03-27