java get https_JAVA – 使用SSL证书和HTTPS的简单GET请求
我终于找到了一个很好的解决方案(不创建自定义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请求相关推荐
- IIS配置SSL证书实现https
.net项目,http升级为https,分为两种情况:1.有域名 2.无域名,网站通过ip访问 有域名 大多数网站是这种情况,通过域名访问系统,有域名就可以去腾讯云或者其他云平台申请经过CA认证的SS ...
- SSL证书与Https应用部署小结(转发)
为了提高网站的安全性,一般会在比较敏感的部分页面采用https传输,比如注册.登录.控制台等.像Gmail.网银等全部采用https传输. https/ssl 主要起到两个作用:网站认证.内容加密传输 ...
- php iis6 安装ssl证书,在IIS下部署SSL证书实现HTTPS
HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版.谷歌已经制定了一项长远的计划,它的最终目标是将所有通过HTTP协议呈现的网页标为"不安全",对于站长来说,部署SS ...
- 配置 腾讯云 SSL 证书 SSL证书实现https,环境:phpStudy下Apache环境
微信小程序开发交流qq群 581478349 承接微信小程序开发.扫码加微信. 正文: SSL证书实现https,环境:phpStudy下Apache环境 前提条件: 1.申请并下载好腾讯云 ...
- 如何制作SSL证书即https服务支持
如何制作SSL证书即https服务支持 目的 最近需要做个网站,支持https的访问,但是,是内部使用的,不需要对外网开放. 基础知识 在制作之前先了解一下OpenSSL.HTTPS的关系.见http ...
- Linux系统下安装minio并设置SSL证书进行HTTPS远程连接访问
下载minio并且设置权限 创建一个文件夹用于保存下载的minio mkdir /usr/local/minio 在创建的文件夹中用wget下载Linux版本的minio服务端 wget https: ...
- 最新阿里云服务器免费SSL证书配置HTTPS的两种方法(图文教程二)
在大家学习如何利用免费SSL证书配置网站HTTPS之前,我们先要搞清楚为什么要开启HTTPS,这个绿色的小锁真的有用吗?所谓的HTTPS其实是(安全套接字层超文本传输协议)是以安全为目标的HTTP通道 ...
- windows配置NGINX、NGINX配置SSL证书通过HTTPS访问、使用HTTPS通过NGINX代理访问服务器端项目
1.windows配置nginx 1)在nginx官网下载稳定版nginx,nginx官网:http://nginx.org/en/download.html 2)解压文件,注:存放目录最好不要带有中 ...
- springboot忽略证书_SpringBoot中通过java代码实现忽略SSL证书
//工具类 package com.oauth.utils; import org.springframework.stereotype.Component; import java.security ...
最新文章
- MySQL的主从服务器配置
- oracle更改密码机制,Oracle密码机制以及常用操作
- 脚本-收集计算机信息
- 在ubuntu 下 利用svn命令导出 两个版本之间更改的文件
- 摘要提取算法——本质上就是pagerank,选择rank最高的句子作为摘要,如果结合word2vec应该有非常好的效果...
- char和unsigned char
- h710阵列卡支持最大硬盘_DELL服务器RAID磁盘阵列在线扩容(以H710P阵列卡为例)
- mvn本地库导入jar包
- 【BZOJ4710】[JSOI2011]分特产(容斥)
- 自制计算机语言,3个步骤实现简单语言解释器(自制简易编程语言)
- csharp:Convert Image to Base64 String and Base64 String to Image
- python系统下载-pythonox下载
- 使用eclipse创建我的第一个JSP项目
- iOS10 关于推送
- 计算机视觉最新研究方向,计算机视觉的主要研究的内容是什么?,计算机视觉研究方向...
- Mac电脑使用:Mac电脑一键智能清理神器CleanMyMac X,Android开发者
- 小白练习cocos creator——property用法记录
- Xilinx ISERDESE2应用笔记及仿真实操
- 【BZOJ】1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机(模拟+bfs)
- “房山的房子会升值”--摘自《北京晚报》
热门文章
- 如何让Sublime Text2支持GBK编码
- JS兼容问题的函数封装文档
- python实例变量命名规则_Java,Python的一些命名规范
- cocos creator粒子不变色_隐秘的物理粒子系统与渲染 !Cocos Creator LiquidFun !
- Python中的常用模块
- python多分类_python中多类分类的ROC或CAP曲线
- java jni 结构体_JNI基础 -- C++基础知识(结构体共用体 )
- 蓝桥杯评分标准_新闻 | 人工智能学院创新创业实践中心开展蓝桥杯国赛经验分享会...
- win10系统,virtualBox导入centos7.3报错
- 2020年Java实训项目【GUI学生信息管理系统】目录