现象: 微信开发,通过用户默认授权获取到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
然后就可以了。
相关推荐
CentOS配置Nagios监控平台,监控Linux客户端,Windows客户端详细配置,以及如何设置微信报警
CentOS卸载OpenJDK并安装Sun JDK
centos7下安装openjdk和tomcat操作步骤文档,全部命令手敲为佳
经过自己查找4篇左右的文章结合完成的openjdk的安装。安装成功了,分享给大家,让大家不用在走弯路,就可以完成centos7 下的openjdk安装
CentOS7使用RPM卸载OpenJdk
CentOS 卸载OpenJdk 安装JAVA虚拟机
最简单、最实用的U盘安装centos操作系统,不走弯路。一步成功。保证5分花的值!
centos安装的openjdk版本不能自己控制,安装路径不能选择,这个文档让你像在windows安装jdk一样在linux环境下安装jdk
怎样卸载linux自带jdk详细教程,图文并茂,内容详细。
git clone https://github.com/yuan1994/wechat_web_devtools 然后创建一个文件夹 mkdir /opt/tencent/ 移动文件 mv ./wechat_web_devtools /opt/tencent 修改用户组 chown -R root:root /opt/tencent/wechat_web_...
支持CentOS7下所有版本,目前7.1-7.5都行。本人常用安装环境是7.3和7.4.
centos一键安装openjdk1.8
为了练习linux,采用了c++模块化编写微信公众平台后台开发,开发环境是centOS6.0,涉及知识微信公众平台与服务器对接,网络编程,http解析,XML解析。
Ibm X3650 797服务器安装centos8不认raid卡和硬盘的安装驱动解决方法,经过坚持不懈的努力,终于成功了。
内网环境下,yum不能用,于是就想离线安装,准备了这些包,此rpm仅限于Centos7X环境!!! 包中是ansible的rpm包,可用余离线安装ansible工具,版本为2.9,上传服务器后执行"rpm -ivh *.rpm --force" 命令即可完成...
最新linux下centOS7 安装redis教程!!!!!!!!!!!!!!!!
CentOS中文支持 CentOS中文乱码 Linux中乱码
java jdk1.7源码包,用于centos7使用jdk1.7编译openjdk1.8的 1.7版本
官方centos7镜像地址!官方centos7镜像地址,不限速!
centos下samba的完整配置!!