我终于找到了一个很好的解决方案(不创建自定义SSL上下文):

String getHttpResponseWithSSL(String url) throws Exception {

//default truststore parameters

System.setProperty("javax.net.ssl.trustStore", "/usr/lib/jvm/java-6-openjdk/jre/lib/securitycacerts");

System.setProperty("javax.net.ssl.trustStorePassword", "changeit");

System.setProperty("javax.net.ssl.trustStoreType", "JKS");

//my certificate and password

System.setProperty("javax.net.ssl.keyStore", "mycert.pfx");

System.setProperty("javax.net.ssl.keyStorePassword", "mypass");

System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");

HttpClient httpclient = new HttpClient();

GetMethod method = new GetMethod();

method.setPath(url);

int statusCode = httpclient.executeMethod(method);

System.out.println("Status: " + statusCode);

method.releaseConnection();

return method.getResponseBodyAsString();

}

java get https_JAVA – 使用SSL证书和HTTPS的简单GET请求相关推荐

  1. IIS配置SSL证书实现https

    .net项目,http升级为https,分为两种情况:1.有域名 2.无域名,网站通过ip访问 有域名 大多数网站是这种情况,通过域名访问系统,有域名就可以去腾讯云或者其他云平台申请经过CA认证的SS ...

  2. SSL证书与Https应用部署小结(转发)

    为了提高网站的安全性,一般会在比较敏感的部分页面采用https传输,比如注册.登录.控制台等.像Gmail.网银等全部采用https传输. https/ssl 主要起到两个作用:网站认证.内容加密传输 ...

  3. php iis6 安装ssl证书,在IIS下部署SSL证书实现HTTPS

    HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版.谷歌已经制定了一项长远的计划,它的最终目标是将所有通过HTTP协议呈现的网页标为"不安全",对于站长来说,部署SS ...

  4. 配置 腾讯云 SSL 证书 SSL证书实现https,环境:phpStudy下Apache环境

    微信小程序开发交流qq群   581478349    承接微信小程序开发.扫码加微信. 正文: SSL证书实现https,环境:phpStudy下Apache环境 前提条件: 1.申请并下载好腾讯云 ...

  5. 如何制作SSL证书即https服务支持

    如何制作SSL证书即https服务支持 目的 最近需要做个网站,支持https的访问,但是,是内部使用的,不需要对外网开放. 基础知识 在制作之前先了解一下OpenSSL.HTTPS的关系.见http ...

  6. Linux系统下安装minio并设置SSL证书进行HTTPS远程连接访问

    下载minio并且设置权限 创建一个文件夹用于保存下载的minio mkdir /usr/local/minio 在创建的文件夹中用wget下载Linux版本的minio服务端 wget https: ...

  7. 最新阿里云服务器免费SSL证书配置HTTPS的两种方法(图文教程二)

    在大家学习如何利用免费SSL证书配置网站HTTPS之前,我们先要搞清楚为什么要开启HTTPS,这个绿色的小锁真的有用吗?所谓的HTTPS其实是(安全套接字层超文本传输协议)是以安全为目标的HTTP通道 ...

  8. windows配置NGINX、NGINX配置SSL证书通过HTTPS访问、使用HTTPS通过NGINX代理访问服务器端项目

    1.windows配置nginx 1)在nginx官网下载稳定版nginx,nginx官网:http://nginx.org/en/download.html 2)解压文件,注:存放目录最好不要带有中 ...

  9. springboot忽略证书_SpringBoot中通过java代码实现忽略SSL证书

    //工具类 package com.oauth.utils; import org.springframework.stereotype.Component; import java.security ...

最新文章

  1. MySQL的主从服务器配置
  2. oracle更改密码机制,Oracle密码机制以及常用操作
  3. 脚本-收集计算机信息
  4. 在ubuntu 下 利用svn命令导出 两个版本之间更改的文件
  5. 摘要提取算法——本质上就是pagerank,选择rank最高的句子作为摘要,如果结合word2vec应该有非常好的效果...
  6. char和unsigned char
  7. h710阵列卡支持最大硬盘_DELL服务器RAID磁盘阵列在线扩容(以H710P阵列卡为例)
  8. mvn本地库导入jar包
  9. 【BZOJ4710】[JSOI2011]分特产(容斥)
  10. 自制计算机语言,3个步骤实现简单语言解释器(自制简易编程语言)
  11. csharp:Convert Image to Base64 String and Base64 String to Image
  12. python系统下载-pythonox下载
  13. 使用eclipse创建我的第一个JSP项目
  14. iOS10 关于推送
  15. 计算机视觉最新研究方向,计算机视觉的主要研究的内容是什么?,计算机视觉研究方向...
  16. Mac电脑使用:Mac电脑一键智能清理神器CleanMyMac X,Android开发者
  17. 小白练习cocos creator——property用法记录
  18. Xilinx ISERDESE2应用笔记及仿真实操
  19. 【BZOJ】1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机(模拟+bfs)
  20. “房山的房子会升值”--摘自《北京晚报》

热门文章

  1. 如何让Sublime Text2支持GBK编码
  2. JS兼容问题的函数封装文档
  3. python实例变量命名规则_Java,Python的一些命名规范
  4. cocos creator粒子不变色_隐秘的物理粒子系统与渲染 !Cocos Creator LiquidFun !
  5. Python中的常用模块
  6. python多分类_python中多类分类的ROC或CAP曲线
  7. java jni 结构体_JNI基础 -- C++基础知识(结构体共用体 )
  8. 蓝桥杯评分标准_新闻 | 人工智能学院创新创业实践中心开展蓝桥杯国赛经验分享会...
  9. win10系统,virtualBox导入centos7.3报错
  10. 2020年Java实训项目【GUI学生信息管理系统】目录